Java 2D se encuentra incluido en la distribucion estandar de J2SE. Dibujar una linea o alguna forma como un rectangulo o un circulo es simple. En el siguiente ejemplo muestro como hacerlo:
package test;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JPanel;
public class Line2D extends JPanel {
@Override
public void paint(Graphics g) {
Graphics2D g2 = (Graphics2D) g;
int width = this.getWidth();
int height = this.getHeight();
g2.drawLine(20, 20, width - 20, height - 20);
}
}
Como se puede ver en el ejemplo, es necesario proveer una implementacion particular del metodo paint. En este ejemplo la implementacion provista dibuja una linea en el panel.
Vinculos:
No hay comentarios.:
Publicar un comentario