[5025] in java-interest

home help back first fref pref prev next nref lref last post

Re: How can I distinguish which button was pressed?

daemon@ATHENA.MIT.EDU (Robert Stuart/PAN/UK)
Fri Jan 26 06:17:56 1996

To: java-interest <java-interest@java.sun.com>
From: Robert Stuart/PAN/UK <Robert_Stuart@panews.press.net>
Date: 26 Jan 96 9:29:16

>> From NewsGroup_comp-lang-java Sat Jan 20 22:14 EST 1996
>> From: NewsGroup_comp-lang-java
>> >From: swerling@bway.net (Steven Swerling)
>> Subject: Re: How can I distinguish which button was pressed?
>> Date: Fri, 19 Jan 1996 19:01:05 GMT
>> Nntp-Posting-Host: dial66.bway.net
>> X-Newsreader: Forte Free Agent 1.0.82
>> 
>> switch@utopia.medison.co.kr (SeungWook Choi) wrote:
>> 
>> >In handling mouse events, how can I distinguish which mouse button
>> >was pressed ? . . . ( stuff deleted )
>> 
> This is how I distinguish mouse button clicks:
>
> public boolean handleEvent(Event evt) {
>
>   switch(evt.id) {
>
> case Event.MOUSE_DOWN:
>  if (evt.modifiers == evt.CTRL_MASK) {
>   System.out.println("Right button pressed");
>  } else {
>   if (evt.modifiers == evt.ALT_MASK) {
>    System.out.println("Middle btn pressed");
>   } else {
>    System.out.println("Left button pressed");
>   }
>  }
>  return true;
> }
>    }
>     return super.handleEvent(evt);
>}
>
>
> This works for Solaris . . . (stuff deleted)
> GREG
>
> greg@optimation.com.au

But watch it . . 
Many Win95 users have two buttons only
Most Apples use one.

If you're designing for the Web, you can only rely on one button.
-
This message was sent to the java-interest mailing list
Info: send 'help' to java-interest-request@java.sun.com

home help back first fref pref prev next nref lref last post