Pergunta

Eu não tenho certeza qual é o melhor api para simples gráficos 2D com Java é. Eu sei java.awt.Graphics2D foi o padrão, mas ele tem sido substituído? Swing é a nova API para aplicativos Java GUI mas parece um pouco pesado para o que eu quero. O que eu realmente quero é algo parecido com o C SDL biblioteca .

Foi útil?

Solução

Java 2D (Graphics2D e amigos) é realmente a melhor escolha que eu sei do. Balanço é realmente implementado em cima do Java 2D, então sim, se você quiser-GUI-tipo não gráficos, Java 2D é o caminho a percorrer.

Outras dicas

A Java ligação a SDL pode ser encontrada aqui:

http://sdljava.sourceforge.net/

Se você quiser ter o mínimo de trabalho possível se você está construindo um jogo (ou mesmo se não) usar http : //slick.cokeandcode.com/

UPDATE: O link tem mudado desde a http://slick.ninjacave.com/

Processing.org tem algumas boas fácil de usar coisas 2D (e 3D). Ele tem uma classe PApplet que implementos Applet de AWT juntamente com um grupo de operações úteis e funciona bem em conjunto com Java2D .

Se você quiser apenas para mexer com gráficos 2D tem uma "IDE bloco de notas" onde você não precisa colocá-lo em sua IDE java se você simplesmente deseja experimentar com ele.

Piccolo pode ser uma boa escolha para desenhar gráficos. É um gráficos 2D Toolkit que a interface de usuário zoomable suportes. Disponível tanto para Java e .Net.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top