Beste API für einfache 2D-Grafik mit Java
Ich bin mir nicht sicher, was die beste api für einfache 2d-Grafik mit Java ist. Ich weiß java.awt.Graphics2D
war der standard, aber hat es schon ersetzt? Swing ist die neue API für die Java-GUI-Anwendungen, aber es scheint ein bisschen schwer für das, was ich will. Was ich wirklich will, ist so etwas wie der C Die SDL-library.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Java 2D (
Graphics2D
und Freunde) ist in der Tat die beste Wahl, die ich kenne. Swing ist eigentlich implementiert, die auf der Oberseite der Java 2D, also ja, wenn Sie wollen nicht-GUI-Art-Grafiken, Java 2D ist der Weg zu gehen.Einer Java-Bindung zu SDL finden Sie hier:
http://sdljava.sourceforge.net/
Wenn Sie wollen, um die am wenigsten Arbeit möglich, wenn Sie ein Spiel (oder auch wenn nicht) verwenden http://slick.cokeandcode.com/
UPDATE: Der link hat sich inzwischen geändert, um http://slick.ninjacave.com/
Processing.org hat einige gute easy-to-use 2D-Sachen (und 3D). Es hat eine PApplet Klasse, die Applet von AWT zusammen mit einer Reihe von nützlichen Operationen und funktioniert gut zusammen mit Java2D.
Wenn Sie nur wollen, mess around mit 2d-Grafiken, es hat ein "sketchpad IDE", wo Sie nicht brauchen, um es in Ihre java-IDE-wenn Sie nur wollen, um damit zu Experimentieren.
Piccolo kann eine gute Wahl für die Zeichnung, die Grafik. Es ist ein 2D-Grafik-toolkit, unterstützt zoomable user interface. Verfügbar für Java und .Net.