Article View: es.comp.lenguajes.java
Article #27382Re: Uso PopupMenu??
From: Tino
Date: Wed, 30 Sep 1998 00:00
Date: Wed, 30 Sep 1998 00:00
33 lines
1723 bytes
1723 bytes
Guy <0309651s01@abonados.cplus.es> escribi� en mensaje
<35FDA9CE.E0ECC482@abonados.cplus.es>...
> Sabe alguien como poner un PopupMenu a algo que no sea un Frame.
>Con los frames la cosa es facil, se les a�ade un mouseListener y se hace
>que el menu aparezca en el lugar donde se ha pulsado el raton. El
>problema es que si a�ado algo al Frame, un panel, un canvas, eso no tira
>y hace unas cosas tela extra�as.
> Por cierto, tambien me gustar�a saber cuando se ha pulsado el boton
>derecho o el izquierdo del rat�n.
> Gracias de antemano, Guy.
>
Si a�ades algo al Frame, para que te aparezca correctamente el
Frame... deberas incluir la creacion y control del Popup en los eventos
propios del Panel, o canvas......... y asi seguro que te ira mejor..
Para saber si se ha pulsado el boton derecho o izquierdo del
raton, en los eventos del raton existe una propiedad que se llama modifiers
y entonces :
El valor 4 de la propiedad de evento modifiers significa que
pulsamos el boton derecho del raton
El valor 0 de la propiedad de evento modifiers significa que
pulsamos el boton izquierdo del raton
(evt.modifiers==4) o (evt.modifiers==0)
Un Saludo.
Tino.
Technical Details
Message-ID:
<6usmfm$f5l@tid.tid.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<35FDA9CE.E0ECC482@abonados.cplus.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,807fa5ffc3d36790 X-Google-Attributes: gid1116f3,public From: "Tino" <tino@apexsrv.tid.es> Subject: Re: Uso PopupMenu?? Date: 1998/09/30 Message-ID: <6usmfm$f5l@tid.tid.es> X-Deja-AN: 396258712 References: <35FDA9CE.E0ECC482@abonados.cplus.es> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Organization: Telefonica I+D Newsgroups: es.comp.lenguajes.java