Programación General > Java

 Que hay de raro en este codigo JFrame??

(1/1)

radioactivo:
Es extraño, me encontre con este codigo, y no funciona, me pregunto porque no sirve?


--- Código: Text --- package javaapplication2; import java.awt.*;import javax.swing.*; public class Main extends JFrame{        public void Window()    {        this.setSize(400,500);        this.setTitle("Primer Aplicacion Swing");        this.setVisible(true);    }     public static void main(String []args)    {        Window();            JFrame jFrameWindow = new JFrame();         jFrameWindow.setSize(400,500);        /* se puede sustituir  por pack() para         * que java calcule automaticamente el tama~no         * que necesita.         */        jFrameWindow.setTitle("Segunda Aplicacion Swing");        jFrameWindow.setVisible(true);    }  }  

m0skit0:
¿Por qué dices que no funciona? ¿Te da algún error o simplemente no hay salida de ningún tipo cuando lo ejecutas? Siempre intenta dar el máximo de detalles posibles para que podamos ayudarte  ^_^

radioactivo:

--- Cita de: "m0skit0" ---¿Por qué dices que no funciona? ¿Te da algún error o simplemente no hay salida de ningún tipo cuando lo ejecutas? Siempre intenta dar el máximo de detalles posibles para que podamos ayudarte  ^_^
--- Fin de la cita ---

xactamente. Alguna sugerencia (y eso que lo encontre en una pagina de tutoriales de Java. Solo lo estaba revisando como curiosidad y aprendizaje.

shadow_rev:
:huh: :blink:

Que error te sale ?

En primera instancia, lo único que veo es el incorrecto llamado a Window() en la línea 19: debería ser this->Window(), pero como estas dentro de un procedimiento estático (public static void main(String[] args) { ), primero hay que crear una instancia de Main...

--- Código: Java ---// ...Main frame_main = new Main();frame_main.Window();// ... 
:suerte: ojalá te sirva de ayuda, y se más específico, por favor  <_<

edit: no es this->Window(), es this.Window(). Estaba pensando en la sintaxis de C++/PHP :oops:

radioactivo:
ok vale muchas gracias me sirvio bastante

Navegación

[0] Índice de Mensajes

Ir a la versión completa