Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
¿que hago mal?
Enviado por david el día 24 de julio de 2008
Estoy creando un programa muy simple es una ventana sin marco que aparece en ventana como principio de un programa, pero no me aparece la ventana y no se por que, les pongo el programa
import javax.swing.*;
import java.awt.*;
public class Ventana extends JWindow{
public void Ventana()
{
JWindow ventanaprincipal = new JWindow();
ventanaprincipal.setSize(800,600);
ventanaprincipal.setVisible(true);
JLabel prueba = new JLabel("prueba");
ventanaprincipal.add(prueba);
prueba.setVisible(true);
}
public static void main(String[] args) {
// TODO code application logic here
Ventana ap= new Ventana();
}
}
Piensa en orientación a objetos. No has definido la clase ventana y sin embargo haces que herede de JWindow. Prueba con esto:
mport javax.swing.*;
import java.awt.*;
public class Ventana extends JWindow{
public Ventana()
{
setSize(800,600);
setVisible(true);
JLabel prueba = new JLabel("prueba");
add(prueba);
pack();
setVisible(true);
}
public static void main(String[] args) {
// TODO code application logic here
Ventana ap= new Ventana();
}
}
A mi me sale algo en el fondo superior izquierdo de la pantalla...