elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 23:40  


Tema destacado: Suscripción al boletín mensual de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  Problema Entorno grafico + java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema Entorno grafico + java  (Leído 2,232 veces)
Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Problema Entorno grafico + java
« en: 3 Noviembre 2010, 21:39 »

Coño, apenas empiezo con java en entorno gráfico, y tengo la siguiente clase y no se que os pasa.

Código
class createNewWindows extends Frame{
public createNewWindows(String pTitle, Integer pX, Integer pY, Integer pwidth, Integer pHeight){
super(pTitle);
this.setBounds(pX, pY, pwidth, pHeight);
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE); this.setVisible(true);
}
}

Código
alex@shellroot:~/Escritorio$ javac PoC.java
PoC.java:23: cannot find symbol
symbol  : variable EXIT_ON_CLOSE
location: class createNewWindows
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);
                                 ^
1 error

Alguna sugerencia?


En línea

---
Leyer
Moderador
***
Desconectado Desconectado

Mensajes: 772


[]


Ver Perfil WWW
Re: Problema Entorno grafico + java
« Respuesta #1 en: 3 Noviembre 2010, 21:55 »

Frame es de AWT, el de Swing es JFrame y en el es que puedes llamar el metodo

Código
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);


para especificar el modo en que se comportara la acción de cerrar.

Desde Frame tendrías que agregar un WindowListener para poder cerrar en "x"

Un saludo.


En línea

Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: Problema Entorno grafico + java
« Respuesta #2 en: 3 Noviembre 2010, 21:59 »

Ok, ok, ok, también estuve mirando eso de WindowListener. Así que entonces me tocará con ese. mmm lo intentaré.
 :-*

Lo solucioné así,
Código
class createNewWindows extends Frame{
public createNewWindows(String pTitle, Integer pX, Integer pY, Integer pwidth, Integer pHeight){
super(pTitle);
this.setBounds(pX, pY, pwidth, pHeight);
this.setLocationRelativeTo(null);
this.setBackground(Color.black);
this.setForeground(Color.white);
this.addWindowListener(new WindowListener(){
public void windowActivated(WindowEvent e){}
public void windowClosed(WindowEvent e){}
public void windowDeactivated(WindowEvent e){}
public void windowDeiconified(WindowEvent e){}
public void windowIconified(WindowEvent e){}
public void windowOpened(WindowEvent e){}
public void windowClosing(WindowEvent e){e.getWindow().dispose();}
});
this.setVisible(true);
}
}
« Última modificación: 3 Noviembre 2010, 22:45 por Shell Root » En línea

---
Leyer
Moderador
***
Desconectado Desconectado

Mensajes: 772


[]


Ver Perfil WWW
Re: Problema Entorno grafico + java
« Respuesta #3 en: 3 Noviembre 2010, 23:04 »

Mejor asi si no vas a usar implementar ninguna accion en maximizar y minimizar.

Código
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent event){
dispose();
System.exit(0);
}
});

un saludo.
En línea

sapito169


Desconectado Desconectado

Mensajes: 421



Ver Perfil
Re: Problema Entorno grafico + java
« Respuesta #4 en: 4 Noviembre 2010, 08:34 »

no es necesario poner un listener vasta con
Código:
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);
En línea

Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: Problema Entorno grafico + java
« Respuesta #5 en: 4 Noviembre 2010, 21:32 »

Si te fijas bien, eso fue lo que hice en el primer post


Aprovecho para preguntar, como hago que un Label tenga Arial de 30px?
« Última modificación: 4 Noviembre 2010, 21:34 por Shell Root » En línea

---
Darhius


Desconectado Desconectado

Mensajes: 427


Divide y vencerás.


Ver Perfil
Re: Problema Entorno grafico + java
« Respuesta #6 en: 5 Noviembre 2010, 07:31 »

Si te fijas bien, eso fue lo que hice en el primer post


Aprovecho para preguntar, como hago que un Label tenga Arial de 30px?


Código
label1.setFont(new java.awt.Font("Arial", 0, 30));

Así
En línea

"Cuenta mi historia... a quienes pregunten, cuéntala con verdad, las cosas malas junto con las buenas  y permite que sea juzgado apegado ellas... el resto... es silencio." Dinobot (Beast Wars Transformers)
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda con Creación dinamica de PDF en entorno web JAVA con Itext
Desarrollo Web
h3ct0r 2 1,872 Último mensaje 23 Abril 2011, 21:56
por h3ct0r
Problema con entorno gráfico en debian 6
GNU/Linux
Fastolfe 2 1,618 Último mensaje 25 Agosto 2011, 23:57
por Fastolfe
problema con entorno php
PHP
peke2305 7 254 Último mensaje 14 Mayo 2012, 16:45
por peke2305
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines