Результаты поиска по запросу "graphics2d"

2 ответа

Как сделать линейную анимацию более плавной?

Я делаю простую анимацию на Java и пытаюсь сделать ее максимально плавной. Я использую только * .Double внутренние классы каждого объекта Shape, и я включаю сглаживание в объектах Graphics2D. Все это работает до тех пор, пока я использую только ...

1 ответ

Понять BufferStrategy

Я новичок в Java. Я хочу сделать игру. После долгих исследований я не могу понять, как работает буферная стратегия ... Я знаю основы ... она создает внеэкранное изображение, которое вы можете позже поместить в объект Windows ... Я получил ...

4 ответа

построение кривой вокруг набора точек

У меня есть набор точек на плоскости. Они разбиты на подмножества. Я хочу построить замкнутую кривую вокруг точек, которые принадлежат одному и тому же подмножеству, чтобы точки, которые принадлежат подмножеству, были внутри кривой, а те, которые ...

ТОП публикаций

1 ответ

Как я могу эффективно реализовать java.awt.Composite?

Предыстория: мне нужно иметь возможность создавать изображения в «отключенном» виде. Обычно предлагаемый подход заключается в преобразовании изображений в оттенки серого и отображении изображения в оттенках серого. Недостаток заключается в том, ...

1 ответ

Переворот формы (не изображение)

Решено:Спасибо @MadProgrammer Я заменилg2.rotate(Math.toRadians(180.0)); поg2.scale(1, -1); спасибо ^^ Я написал программу для показа цифровых часов с зеркалом (Vertical Flip) Это мой код import java.awt.*; import java.awt.font.GlyphVector; ...

2 ответа

Как реализовать овальный GradientPaint?

Мы знаем, что есть класс с именемRadialGradientPaint в Java, и мы можем использовать его для рисования градиента для круга. Но я хочу овал (эллипс)GradientPaint, Как реализовать овалGradientPaint?

5 ответов

Поворотный текст Java имеет обратную последовательность символов

В подклассеJPanel Я делаю это: public void paintComponent(Graphics g) { super.paintComponent(g); Graphics2D g2d = (Graphics2D)g; g2d.rotate(Math.toRadians(90.)); g2d.drawString(aString, 40, -40); }Буквы повернуты правильно, но вторая находится ...

1 ответ

подгонка объекта PrinterJob к определенному формату печати BufferedImage

Я использую объект PrinterJob для того, чтобы напечатать свой Bufferedimage, у меня есть BufferedImage, который я обрабатываю и отправляю на задание Printer с форматом бумаги и т. Д., И я не могу сделать его пригодным для печати на моем карточном ...

2 ответа

Java, как рисовать прямоугольники по щелчку мыши

Как видно из заголовка, мне очень трудно рисовать прямоугольники (заполненные) в JApplet. Точная цель состоит в том, чтобы иметь таблицу 50x50 и, когда вы нажимаете на целевую ячейку, заполнить ее (возможно, нарисовав закрашенный прямоугольник). ...

2 ответа

Поворот изображения в 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); ...