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
Ir a la versión completa