¿Como hacer trabajar este programa de java?

este programa sale en libro de java pero la verdad no se como hacer que dibuje en el panel

si alguien me puede explicar como funciona y un ejemplo de como hacer un dibujo en el

import java.awt.Graphics;

import javax.swing.JPanel;

public class paneldib extends JPanel{

public void paintcomponect( Graphics g)

{

super .paintComponent(g) ;

int anchura= getWidth();

int altura= getHeight();

g.drawLine(0, 0, anchura, altura);

g.drawLine(0, anchura, altura, 0);

}

}

parte2

import javax.swing.JFrame;

public class tarea2{

public static void main(String args[]){

tarea1 panel= new tarea1();

JFrame aplicacion= new JFrame();

aplicacion.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

aplicacion.add(panel);

aplicacion.setSize(500, 500);

aplicacion.setVisible(true);

}

}

Comments

  • necesitas dar mas informacion no se lo que hace el progrma

    solo se muestra una ventana

    solo cambia esta clase

    import javax.swing.JFrame;

    public class tarea2{

    public static void main(String args[]){

    paneldib panel= new paneldib();

    JFrame aplicacion= new JFrame();

    aplicacion.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    aplicacion.add(panel);

    aplicacion.setSize(500, 500);

    aplicacion.setVisible(true);

    }

    }

  • Hola bueno mira java es una plataforma libre que sirve para ejecutar aplicaciones graficas mas que nada, pero bueno eso no es lo importante mira para que no te salga ya puedes hacer 2 cosas a million.- ve a inicio->ejectuar-> y escribe 'msconfig' sin las comillas y da enter ve a servicios hay busca un cuadrito ok cube ocultar servicios de microsoft y busca en l. a. lista que te kede algo de java y desactivalo no pasa nada despues si kieres despues lo puedes reestablecer haciendo los mismos pasos te va a decir ok para ok si kieres reiniciar y le das ok si para ok se guarden los cambios ahora cuando vuelvas a entrar te va a aparecer esa misma ventana le das guardar y ya kedo, l. a. otra manera es que bajes un programa para controlar tu sistema uno que se llama tuneup buscalo en san google y bajatelo y ya el te guiara de una manera mas grafica para poder darle una manutencion mas avanzada a tu computing device aunk es un %. avanzado si no haz tenido muxa practica con tu maquina ha y por cierto pon las caracteristicas de tu computing device y tal vez te pueda decir pink meat esta tan lenta

  • en la parte del codigo que dice tarea1 panel= new tarea1(); te saca un error porque esa clase no existe

    actualmente!! existe la clase tarea2 y la clase paneldib pero la clase tarea1 no!!

Sign In or Register to comment.