Лучший API для простой 2D-графики с помощью Java [закрыто]

StackOverflow https://stackoverflow.com/questions/207938

  •  03-07-2019
  •  | 
  •  

Вопрос

Я не уверен, какой API является лучшим для простой 2D-графики на Java.Я знаю java.awt.Graphics2D был стандартом, но был ли он заменен?Swing — это новый API для приложений Java с графическим интерфейсом, но он кажется немного тяжелым для того, что мне нужно.Что мне действительно нужно, так это что-то вроде C SDL-библиотека.

Это было полезно?

Решение

Ява 2D (Graphics2D и друзья) действительно лучший выбор, который я знаю.Swing фактически реализован поверх Java 2D, так что да, если вам нужна графика без графического интерфейса, Java 2D — это то, что вам нужно.

Другие советы

Привязку Java к SDL можно найти здесь:

http://sdljava.sourceforge.net/

Если вы хотите выполнять как можно меньше работы при создании игры (или даже если нет), используйте http://slick.cokeandcode.com/

ОБНОВЛЯТЬ:Ссылка впоследствии изменилась на http://slick.ninjacave.com/

Обработка.орг есть хорошие и простые в использовании 2D-материалы (и 3D).Оно имеет PApplet класс, который реализует апплет из AWT вместе с множеством полезных операций и хорошо работает вместе с Java2D.

Если вы просто хотите возиться с 2D-графикой, у него есть «IDE для рисования», и вам не нужно помещать его в свою Java IDE, если вы просто хотите поэкспериментировать с ним.

Пикколо может быть хорошим выбором для рисования графики.Это набор инструментов для 2D-графики, поддерживающий масштабируемый пользовательский интерфейс.Доступно как для Java, так и для .Net.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top