[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.platform.swt] Re: how to determine the event when the left mouse button AND the right mouse button click at the same time
|
hi viliam, your solution really works, but can you explain it, i just know
the grammer, but don't know the meaning. thanks!
"Viliam Durina" <viliam.durina@xxxxxxxxx>
??????:g2nngk$68m$1@xxxxxxxxxxxxxxxxxxxx
> You probably have to track which buttons were clicked manually:
>
> label.addMouseListener(new MouseAdapter() {
> int buttons = 0;
>
> public void mouseUp(MouseEvent e) {
> buttons &= ~(1 << (e.button-1));
> }
>
> public void mouseDown(MouseEvent e) {
> buttons |= 1 << (e.button-1);
> if (buttons == 5 /* binary 00000101*/)
> System.out.println("left+right is down");
> }
>
> });
>
>
> Viliam
>
>
> Shuai Yang wrote / napísal(a):
>> hi all,
>> i want to know how to determine the event when the left mouse button AND
>> the right mouse button click at the same time. i want to write a
>> minesweeper game, as you know you can click the left and the right mouse
>> button at the same time to open the cells that is not a mine in microsoft
>> minesweeper. i just want to know how to determine this event.
>> thanks.
>>