Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/04/2006, 23:47
cocke
 
Fecha de Ingreso: abril-2006
Mensajes: 22
Antigüedad: 18 años, 1 mes
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