Adsense

lunes, 12 de agosto de 2013

Dibujando un Triángulo





  1. import java.awt.Graphics;
  2. import javax.swing.JFrame;
  3. import javax.swing.JPanel;
  4. public class DibujarUnTriangulo {
  5.     public static void main(String arg[]) {
  6.         JFrame miFrame = new JFrame("Triángulo");
  7.         miTriangulo mt=new miTriangulo();
  8.         miFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  9.         miFrame.add(mt);
  10.         miFrame.setSize(500,300);
  11.         miFrame.setVisible(true);
  12.     }
  13. }
  14. class miTriangulo extends JPanel {
  15.     public void paintComponent(Graphics g) {
  16.         super.paintComponent(g);
  17.         g.drawLine(60, 20, 20, 70);
  18.         g.drawLine(20, 70, 100, 70);
  19.         g.drawLine(100, 70, 60, 20);
  20.     }
  21. }

Dibujar un cuadrado

 Aquí veremos como dibujar un cuadrado en Java, para eso usaremos las clases JPanel,
JFrame, Graphics.

 Se usa la función drawrect() de la clase Graphics


  1. import javax.swing.JPanel;
  2. import javax.swing.JFrame;
  3. import java.awt.Graphics;
  4. public class DibujarUnCuadrado {
  5.     public static void main(String arg[]) {
  6.         JFrame frame = new JFrame("Cuadrado");
  7.         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  8.         miCuadrado jp = new miCuadrado();
  9.         frame.add(jp);
  10.         frame.setSize(500, 300);
  11.         frame.setVisible(true);
  12.     }   
  13. }
  14. class miCuadrado extends JPanel {
  15.     public void paintComponent(Graphics g) {
  16.         super.paintComponent(g);
  17.        
  18.         g.drawRect(20, 10, 100, 100);
  19.     }
  20. }

 El resultado es: