Вопросы по теме 'java-2d'

Кто-нибудь знает о текстовой библиотеке java2d?
Это то, что мне нужно в моей игре относительно текста: Word Wrap Support given a bounding box Vertical and Horizontal alignment given a bounding box Теперь я читал о том, как использовать TextLayout, и кажется возможным написать все это...
907 просмотров
schedule 12.12.2022

Напишите текст вдоль кривой в Java
Мне было интересно, можно ли разместить текст по кривой круга. Было бы здорово, если бы существовал способ сделать это в Java2D.
1710 просмотров
schedule 30.10.2022

Как отключить поведение рисования по умолчанию для события прокрутки колеса на JScrollPane
Недавно я купил книгу Filthy Rich Clients и нашел ее действительно полезной и интересной. Основываясь на одном примере из книги, я попытался реализовать пользовательскую панель прокрутки, которая отображает «тень» в нижней части своего...
1759 просмотров
schedule 12.05.2023

Нужно ли мне использовать OpenGL в моей 2D-симуляционной игре на Java?
Недавно я разрабатывал сим-игру на Java, как показывают многие из моих вопросов, и я прошел долгий путь! Графически этого немного не хватает, и в настоящее время я использую формы для предметов, людей, комнат и т. д. Я просматривал другие подобные...
3268 просмотров
schedule 13.12.2022

нарисовать дугу, учитывая 3 балла в SWT
Я использую java-библиотеку swt, и у меня возникла проблема. метод gc draw arc принимает следующие аргументы: GC.drawArc(int x, int y, int width, int height, int startAngle, int endAngle); но я хочу иметь возможность рисовать дугу, используя 3...
596 просмотров
schedule 11.07.2022

Библиотека графов 2D-сцены Java для графического интерфейса пользователя
Я ищу библиотеку графов 2D-сцены для создания приложений с графическим интерфейсом. Он должен быть быстрым, с использованием Java2D и быть совместимым со Swing (встраиваться в приложение Swing, а также отображать компоненты Swing). Поддержка...
3460 просмотров

как организовать узлы графа для рисования с помощью java 2d
Я создал программу, которая строит и рисует вложенные циклические графы (с ненаправленными ребрами) в JFrame, используя java awt. Проблема в том, что если положение узлов не указано явно или создано случайным образом, граф становится очень...
2413 просмотров
schedule 27.03.2022

Как создать и распределить диагональные полосы на прямоугольнике?
Я хотел бы иметь возможность создавать гистограммы с помощью JFreeChart, которые выглядят примерно так, как показано на следующем рисунке. Это очень простая одноцветная гистограмма, но с одной «причудливой» деталью: диагональными полосами. Я...
4137 просмотров

Сглаживание неровного пути
Я участвовал в теме Image/Graphic into a Shape , на днях и предпринял хакерскую попытку получить контур изображения, итеративно добавляя Rectangle к Area . Это было очень медленно. В этом примере вместо этого создается GeneralPath и...
6425 просмотров

Что такое совместимость JAVA 2d на Android
Я хотел узнать, в чем разница между JAVA 2d и 2d-рисованием на Android. Могу ли я перенести свою 2D-игру Java на Android без особых изменений? или мне нужно много изменений?
2820 просмотров
schedule 04.06.2023

JPanel не отображает графику
У меня есть класс Java, который расширяется от JPanel. Основная цель расширения этого класса от JPanel заключается в том, что я хочу нарисовать некоторые графические фигуры внутри этой JPanel. Код этого класса выглядит следующим образом: import...
228 просмотров
schedule 14.06.2023

Как указать резервные шрифты в Java2D/Graphics2D
Я использую g.drawString(str, x, y) для рисования строки с объектом Graphics2D g . Текущий шрифт g не покрывает все символы str (у меня там есть, например, китайские иероглифы). В Mac OS X автоматически используется резервный шрифт, но не в...
2628 просмотров
schedule 07.12.2022

Получение текста, хранящегося в изображении PNG в Java
Согласно этой записи Википедии о формате PNG , файл изображения PNG может содержать встроенный текст в его tEXt кусках. Это позволяет хранить вместе с изображением некоторый текст, который не виден на самом изображении, но скрыт внутри файла....
857 просмотров
schedule 28.03.2022

Игры Java2D: как правильно обращаться с клавиатурой?
Я нашел очень хороший учебник о том, как создавать игры с помощью Java2D. В этом уроке есть раздел «Движение спрайтов», в котором показано, как перемещать маленькое изображение космического корабля на экране. Я играл с крафтом и понял, что иногда...
1313 просмотров
schedule 07.12.2022

Объединение четырех изображений CMYK в одно изображение RGB Java
Заранее спасибо за любую помощь, которую вы могли бы мне оказать, и извините за мой плохой английский. Я знаю, что есть много вопросов по этой теме, но я много просмотрел весь Интернет (и StackOverflow тоже), но я не нашел ответа на этот вопрос......
621 просмотров

Перекрашивание одного компонента среди множества
У меня вопрос по перерисовке графического объекта в Java. У меня есть JPanel , на котором я рисую многоугольники или прямоугольники. Когда я дважды щелкаю многоугольник, он идентифицируется и отображается определенным цветом. Однако способ,...
1596 просмотров
schedule 13.06.2024

Как правильно рисовать толстые линии с близко расположенными точками с помощью графики Java2D?
Я пытаюсь рисовать карты с помощью Java2D. Когда моя карта уменьшена, мои дороги полны артефактов рисования. Это небольшая часть экрана при рисовании полного штата США: Это похожий участок дороги при увеличении: Используемый стиль...
805 просмотров
schedule 01.06.2022

Плавное рисование с использованием Java2d без конвейеров Opengl или Direct3d?
Я не могу найти способ получить плавное движение или анимацию чего-либо с помощью Java2d, когда конвейеры opengl и direct3d отключены (путем вызова виртуальной машины с параметрами -Dsun.java2d.d3d=false и -Dsun.java2d.opengl=false) Быстрый и...
4290 просмотров
schedule 15.11.2022

JPanel внутри PopupMenu
Есть ли способ отображать графику, такую ​​​​как JPanel, в PopupMenu (с TrayIcon)? Я знаю, что это возможно с помощью JPopupMenu, но мне не нравится, что всплывающее окно не закрывается, если я щелкаю за его пределами (и значок не выделяется, как в...
1901 просмотров
schedule 23.09.2022

Линия рисования Java с текстурами
Я пытаюсь понять это безуспешно. Я могу рисовать прямоугольники с текстурой, но как я могу нарисовать линию шириной, скажем, 4 пикселя под углом, используя текстуру? Например, как / или \ ?
746 просмотров
schedule 22.03.2023