Article View: es.comp.lenguajes.java
Article #28383como tratar los eventos de ventana
From: errvilla
Date: Wed, 29 Apr 1998 00:00
Date: Wed, 29 Apr 1998 00:00
23 lines
1545 bytes
1545 bytes
Bueno, siguiendo con mi juego de damas, tengo problemas a la hora de
detectar cuando minimizo,oculto, restauro la ventana del applet, el
objetivo de detectar esto es saber cuando tengo que hacer un repintado
general del tablero, pues no creo que sea conveniente estar siempre
pintandolo todo(tablero y fichas), solo es necesario borrar las fichas
movidas y/o eliminados, excepto, claro esta, cuando la ventana por
alguh motivo de los antes descritos hay que pintarla pon entero.
Esto es un trozo del codigo que uso
public boolean handleEvent(Event evt) {
if (evt.target == Mensaje){
[....]
if (evt.id== Event.WINDOW_ICONIFY) {
PintarTablero=true;
repaint();
return true;
}
return( super.handleEvent( evt ) );
}
Tambien he probado con los otros WINDOWS, el expose, deiconify etc y
el caso es que el programa nunca entra al if,� tengo que tratarlo en
un funcion aparte como trato el MOUSE_DOWN? , de ser asi �como?
Para responder quitad una r de errvilla
Technical Details
Message-ID:
<35470fcc.98010@diana.ibernet.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,de8a0cf4e15aaf6,start X-Google-Attributes: gid1116f3,public From: errvilla@iname.com Subject: como tratar los eventos de ventana Date: 1998/04/29 Message-ID: <35470fcc.98010@diana.ibernet.es> X-Deja-AN: 348898006 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=ISO-8859-1 Organization: Telefonica Transmision de Datos Mime-Version: 1.0 Reply-To: errvilla@iname.com Newsgroups: es.comp.lenguajes.java