/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
autoclick button
Fra : Thomas


Dato : 28-04-02 22:43

Hejsa, jeg har et lille problem...

Jeg ville høre om det er muligt at 'fake' en actionevent???

Fx. på en JButton. Hvis jeg har to knapper, og jeg trykker på den ene,
med musen, hvordan får jeg så den anden til automatisk at trykke sig
selv ned???

Med Venlig Hilsen
Thomas


--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG

 
 
Lars Dam (28-04-2002)
Kommentar
Fra : Lars Dam


Dato : 28-04-02 22:57

On Sun, 28 Apr 2002 21:42:37 +0000 (UTC), "Thomas" <thomas@thesub.dk>
wrote:

>Hejsa, jeg har et lille problem...
>
>Jeg ville høre om det er muligt at 'fake' en actionevent???
>
>Fx. på en JButton. Hvis jeg har to knapper, og jeg trykker på den ene,
>med musen, hvordan får jeg så den anden til automatisk at trykke sig
>selv ned???

Nu vil jeg lige være lidt ubehøvlet igen:

"Check dog API'et mand!"

myOtherJButton.doClick(); evt..
myOtherJButton.doClick(1000); // hold nede i et sekund


>Med Venlig Hilsen
>Thomas

vh. ld

p.s. Det er ikke fordi jeg gerne vil være ubehøvlet - jeg vil bare
provokere folk til at bruge den udemærkede dokumentation der findes



Ulrik Magnusson (29-04-2002)
Kommentar
Fra : Ulrik Magnusson


Dato : 29-04-02 06:23



Lars Dam wrote:

> On Sun, 28 Apr 2002 21:42:37 +0000 (UTC), "Thomas" <thomas@thesub.dk>
> wrote:
> >Hejsa, jeg har et lille problem...
> >Jeg ville høre om det er muligt at 'fake' en actionevent???
> >Fx. på en JButton. Hvis jeg har to knapper, og jeg trykker på den ene,
> >med musen, hvordan får jeg så den anden til automatisk at trykke sig
> >selv ned???
> Nu vil jeg lige være lidt ubehøvlet igen:
> "Check dog API'et mand!"
> myOtherJButton.doClick(); evt..
> myOtherJButton.doClick(1000); // hold nede i et sekund

I awt er det knap så simpelt - følgende udvidelse af Button
kan evt.bruges:

class Button2 extends java.awt.Button
{
public void down()
{
dispatchEvent(new java.awt.event.MouseEvent(this,
java.awt.event.MouseEvent.MOUSE_PRESSED, System.currentTimeMillis(), 0, 0,
0, 1, false));
}
public void up()
{
dispatchEvent(new java.awt.event.MouseEvent(this,
java.awt.event.MouseEvent.MOUSE_RELEASED, System.currentTimeMillis(), 0, 0,
0, 1, false));
}
}

Ulrik Magnusson


Thomas (29-04-2002)
Kommentar
Fra : Thomas


Dato : 29-04-02 16:24

"Thomas" <thomas@thesub.dk> wrote in message
news:3e4cebc3482f269781f13b60443062d2.67706@mygate.mailgate.org

Mange tak for svarene... Det er jeg meget glad for...

Mvh
Thomas




--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste