25/04/2006, 23:47
|
| | Fecha de Ingreso: abril-2006
Mensajes: 22
Antigüedad: 18 años, 8 meses Puntos: 0 | |
Gracias!! pero.. :( Hola y muchas gracias Chuidiang!!
Pero sigo teniendo problemas :(
Al final lo hice como me aconsejaste de manera que quedo asi:
************************************************** *******
import java.io.*;
import javax.swing.JFrame;
public class MiClase extends JFrame{
public static void main (String [] args){
MiClase v = new MiClase();
MiClase.pack(50, 50, 50, 50); // Hacemos que la ventana tenga un tamaño por defecto.
MiClase.setVisible(true); // Hacemos que la ventana se vea
}
public void paint (Graphics g){
super.paint(g); // Dejamos que la ventana se dibuje normalmente
g.drawLine(20, 20, 20, 20); // Dibujamos encima nuestra línea
}
}
************************************************** ******
Todo esto obviamente guardado en un archivo de nombre MiClase.java; aun asi me tira 3 errores:
-> cannot resolve symbol class Graphics// en la linea del //public void paint (Graphics g)
-> pack() in java.awt.Window cannot be applied to (int,int,int,int)// en la linea del //MiClase.pack(20, 20, 20, 20); ya que supuse que para que la ventana tuviese un tamaño por defecto debia asignarle coordenadas enteras como a la funcion de la linea
-> non-static method setVisible(boolean) cannot be referenced from a static context// en la linea //MiClase.setVisible(true)
Gracias por la ayuda.
Saludos |