Результаты поиска по запросу "graphics2d"
Как сделать линейную анимацию более плавной?
Я делаю простую анимацию на Java и пытаюсь сделать ее максимально плавной. Я использую только * .Double внутренние классы каждого объекта Shape, и я включаю сглаживание в объектах Graphics2D. Все это работает до тех пор, пока я использую только ...
Понять BufferStrategy
Я новичок в Java. Я хочу сделать игру. После долгих исследований я не могу понять, как работает буферная стратегия ... Я знаю основы ... она создает внеэкранное изображение, которое вы можете позже поместить в объект Windows ... Я получил ...
построение кривой вокруг набора точек
У меня есть набор точек на плоскости. Они разбиты на подмножества. Я хочу построить замкнутую кривую вокруг точек, которые принадлежат одному и тому же подмножеству, чтобы точки, которые принадлежат подмножеству, были внутри кривой, а те, которые ...
Как я могу эффективно реализовать java.awt.Composite?
Предыстория: мне нужно иметь возможность создавать изображения в «отключенном» виде. Обычно предлагаемый подход заключается в преобразовании изображений в оттенки серого и отображении изображения в оттенках серого. Недостаток заключается в том, ...
Переворот формы (не изображение)
Решено:Спасибо @MadProgrammer Я заменилg2.rotate(Math.toRadians(180.0)); поg2.scale(1, -1); спасибо ^^ Я написал программу для показа цифровых часов с зеркалом (Vertical Flip) Это мой код import java.awt.*; import java.awt.font.GlyphVector; ...
Как реализовать овальный GradientPaint?
Мы знаем, что есть класс с именемRadialGradientPaint в Java, и мы можем использовать его для рисования градиента для круга. Но я хочу овал (эллипс)GradientPaint, Как реализовать овалGradientPaint?
Поворотный текст Java имеет обратную последовательность символов
В подклассеJPanel Я делаю это: public void paintComponent(Graphics g) { super.paintComponent(g); Graphics2D g2d = (Graphics2D)g; g2d.rotate(Math.toRadians(90.)); g2d.drawString(aString, 40, -40); }Буквы повернуты правильно, но вторая находится ...
подгонка объекта PrinterJob к определенному формату печати BufferedImage
Я использую объект PrinterJob для того, чтобы напечатать свой Bufferedimage, у меня есть BufferedImage, который я обрабатываю и отправляю на задание Printer с форматом бумаги и т. Д., И я не могу сделать его пригодным для печати на моем карточном ...
Java, как рисовать прямоугольники по щелчку мыши
Как видно из заголовка, мне очень трудно рисовать прямоугольники (заполненные) в JApplet. Точная цель состоит в том, чтобы иметь таблицу 50x50 и, когда вы нажимаете на целевую ячейку, заполнить ее (возможно, нарисовав закрашенный прямоугольник). ...
Поворот изображения в Java на указанный угол
Вот функция, которая рисует фигуру в заданных координатах: public void drawTank(int x,int y){ int h = 50; int w = 50; graphic.setColor(Color.darkGray); graphic.drawRect(x, y, h, w); graphic.fillRect(x, y, h, w); ...