🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #28383

como tratar los eventos de ventana

#28383
From: errvilla
Date: Wed, 29 Apr 1998 00:00
23 lines
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-mail

Show 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