Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Java (básico) > ¿que hago mal?
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

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();
}
}

 
Re: ¿que hago mal?
Enviado por hadrien el día 25 de julio de 2008

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...

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network