Pregunta

No estoy seguro de cuál es la mejor api para gráficos 2D simples con Java. Sé que java.awt.Graphics2D fue el estándar pero ¿se ha reemplazado? Swing es la nueva API para aplicaciones Java GUI pero parece un poco pesado para lo que quiero. Lo que realmente quiero es algo como C biblioteca SDL .

¿Fue útil?

Solución

Java 2D ( Graphics2D y amigos) es De hecho, la mejor opción que conozco. Swing se implementa realmente sobre Java 2D, así que sí, si quieres gráficos de tipo no GUI, Java 2D es el camino a seguir.

Otros consejos

Un enlace de Java a SDL se puede encontrar aquí:

http://sdljava.sourceforge.net/

Si desea tener el menor trabajo posible si está creando un juego (o incluso si no), utilice http : //slick.cokeandcode.com/

ACTUALIZACIÓN: el enlace ha cambiado desde http://slick.ninjacave.com/

Processing.org tiene algunas cosas 2D (y 3D) fáciles de usar. Tiene una PApplet que implementa un applet de AWT junto con un montón de operaciones útiles y funciona bien junto con Java2D .

Si solo quieres perder el tiempo con los gráficos 2d, tiene un " IDE de bloc de bocetos " donde no necesita ponerlo en su IDE de Java si solo quiere experimentar con él.

Piccolo puede ser una buena opción para dibujar gráficos. Es un conjunto de herramientas de gráficos 2D que admite la interfaz de usuario con zoom. Disponible para Java y .Net.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top