Dibujar lineas en Java

   Dibujar en java no es fácil, pero tampoco es cosa difícil, cosa del otro mundo. Lo mas fácil es dibujar líneas, para ello lo que hacemos es cargar al método gráfico el color, el tipo de línea, el tamaño y cualquier otra cosa que se nos ocurra para darle estilo a nuestro dibujo.

// Dibujo de líneas, rectángulos y óvalos.
import java.awt.*;
import javax.swing.*;

public class LineasRectsOvalos extends JFrame {

// establecer la cadena de la barra de título y dimensiones de la ventana
public LineasRectsOvalos()
{
super( "Dibujo de líneas, rectángulos y óvalos" );

setSize( 400, 165 );
setVisible( true );
}

// mostrar varias líneas, rectángulos y óvalos
public void paint( Graphics g )
{
super.paint( g );  // llamar al método paint de la superclase

g.setColor( Color.RED );
g.drawLine( 5, 30, 350, 30 );

g.setColor( Color.BLUE );
g.drawRect( 5, 40, 90, 55 );
g.fillRect( 100, 40, 90, 55 );

g.setColor( Color.CYAN );
g.fillRoundRect( 195, 40, 90, 55, 50, 50 );
g.drawRoundRect( 290, 40, 90, 55, 20, 20 );

g.setColor( Color.YELLOW );
g.draw3DRect( 5, 100, 90, 55, true );
g.fill3DRect( 100, 100, 90, 55, false );

g.setColor( Color.MAGENTA );
g.drawOval( 195, 100, 90, 55 );
g.fillOval( 290, 100, 90, 55 );

} // fin del método paint

// ejecutar la aplicación
public static void main( String args[] )
{
JFrame.setDefaultLookAndFeelDecorated(true);
LineasRectsOvalos aplicacion = new LineasRectsOvalos();
aplicacion.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
}

} // fin de la clase LineasRectsOvalos

   Este ejemplo fue visto en: CasiDiablo.net