🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.lang.java
Article #24164

Re: java�а취ʵ���������Ҽ�ͬ������(��)?

#24164
From: ���
Date: Tue, 19 May 1998 00:00
64 lines
2845 bytes
ƽ̨��Windows NT Server 4.0
      ˫��MOUSE
      JDK1.1.5
���Խ��
�ALT��
left :  Button Left
right:  Button Middle
��ALT��
left :  Button Right
right:  Button Middle

������֪��META����APPLE���ϵļ�
�������Ӽ�643��644
����Ȼ��ʹ��JDK1.1��ʹ�õĺ���.

�� �� lucky (�ֿ�) �Ĵ������ᵽ: ��
: �� �� Firefox (���) �Ĵ������ᵽ: ��
: : ALT_MASK,SHIFT_MASK,CTRL_MASK�������ж�MOUSE�����¼�����ʱAlt,Shift,
: : Ctrl���״̬��������������ĸ���WINDOW NT4��0ƽ̨���ԣ�������Alt��
: : ʱ���������Ҽ�e.modifiers&InputEvent.ALT_MASK��Ϊ0����˫��MOUSE��
: : Shift,Ctrl����ͬ��
:   ALT_MASK������ּ��̰���Ĺ���,���������갴��Ĺ���.
:   ������Ҫ�õ�����META_MASK,������SHIFT_MASK��CTRL_MASK.
:   ������ֿ���ϸ��.
:   ������ʱ,����alt����ж�����¼����޹�ϵ,��Ȼ��ó�����Ľ�����.
:   ����һ��������������֪����ALT_MASK,META_MASK����ȫ��ȷ��.
:   import java.awt.*;
: public class Frame1 extends Frame
: {
:     public Frame1()
:     {
:         reshape(10,10,200,200);
:     }
:     public boolean handleEvent(Event e)
:     {
:         if (e.id==Event.WINDOW_DESTROY)
:         {
:             System.exit(0);
:         }
:         if (e.id==Event.MOUSE_DOWN)
:         {
:             System.out.println(WhichButtonDown(e));
:         }
:         return super.handleEvent(e);
:     }
:      public String WhichButtonDown(Event e)
:     {
:      String s=new String("Button Left");
:      if ((e.modifiers & Event.META_MASK)!=0)
:         s="Button Middle";
:      else if ((e.modifiers & Event.ALT_MASK)!=0)
:           s="Button Right";
:      return s;
:     }
:     public static void main(String args[])
:     {
:         new Frame1().show();
:     }
: }


--
�� ��Դ:���ϴ�С�ٺ���Ϣ����վ bbs.nju.edu.cn��[FROM: 202.119.36.245]
Technical Details
Message-ID: <3OXf1J$8Ga@bbs.nju.edu.cn>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
X-Google-Thread: f6cb0,2fd76cadad317740,start
X-Google-Attributes: gidf6cb0,public
From: Firefox.bbs@bbs.nju.edu.cn (���)
Subject: Re: java�а취ʵ���������Ҽ�ͬ������(��)?
Date: 1998/05/19
Message-ID: <3OXf1J$8Ga@bbs.nju.edu.cn>
X-Deja-AN: 355416780
X-Filename: Java/M.895557955.A
Organization: nju_bbs
Newsgroups: cn.bbs.comp.lang.java