🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Uso PopupMenu??

#27382
From: Tino
Date: Wed, 30 Sep 1998 00:00
33 lines
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-mail
References: <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