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

4 ответа

Java: вращающиеся изображения

Мне нужно иметь возможность поворачивать изображения по отдельности (в Java). Единственное, что я нашел до сих пор, это g2d.drawImage (image, affinetransform, ImageObserver). К сожалению, мне нужно нарисовать изображение в определенной точке, и ...

1 ответ

Изменить размер Graphics2d в JScrollPane

В связи с вопросомИзменение размера компонента без перекраски [https://stackoverflow.com/questions/8873525/java-resizing-a-component-without-repainting] мой вопрос, как создать изменяемый размер пользовательских Graphics2d в форме import ...

3 ответа

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

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

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

3 ответа

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

Я пытаюсь переместить круг влево с помощью ключевого события. Пока круг нарисован на окне, но он не двигается влево! Я чувствую, что проблема в том, где я добавляю конструктор Window () в контейнер. Нет вывода на консоль, чтобы сказать мне, что ...

2 ответа

Поворот изображения Java с помощью AffineTransform выводит черное изображение, но хорошо работает при изменении размера

Я просто пытаюсь повернуть файл JPG на 90 градусов. Однако мой код выводит изображение (BufferedImage) это полностью черный. Вот способ воспроизвести: (Скачать 3.jpgВот [http://dl.dropbox.com/u/1243397/3.jpg]) private static BufferedImage ...

2 ответа

Как нарисовать отрезок изогнутой линии, используя QuadCurve2D.Double?

Вот строка кода, где я объявляю кривую: QuadCurve2D.Double curve = new QuadCurve2D.Double(50,100,100,170,150,100);Теперь какой код я могу использовать, чтобы нарисовать эту кривую? Я попробовал что-то вроде: g.draw(curve);но очевидно, что это ...

1 ответ

Рисование изображения в точке другого изображения

Поэтому я создаю боковой скроллер и пытаюсь нарисовать изображение в точке другого изображения. У меня есть фоновое изображение размером 5000 x 500, и, скажем, я хочу нарисовать изображение размером 25 x 25 при 500, 50 фонового изображения. Как ...

1 ответ

Выровняйте текст справа в TextLayout, используя Java Graphics2D API

Итак, я использую код в руководстве по Java для рисования фрагмента текста, но я не знаю, как выровнять текст по правому краю. Я только что включилattstring.addAttribute(TextAttribute.RUN_DIRECTION, TextAttribute.RUN_DIRECTION_RTL); в коде для ...

2 ответа

paintComponent рисует другие компоненты поверх моего рисунка

Я пытаюсь создать простой инструмент рисования.mouseDrag события создают новый эллипс и вызывает мойJPanel вrepaint(). Это работает отлично до сих пор. Тем не менее, если я нажму любую кнопку (или любой другой компонент пользовательского ...

1 ответ

Поверните прямоугольник и переместите его в синусоиде - Помощь с использованием graphics2D

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