JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java SE 討論區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 FAQ-滑鼠事件的AWT程式
phoenix_shing

Java狂人



發文: 43
積分: 0
於 2005-11-07 12:33 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我寫了一個偵聽滑鼠事件的檔案,內容如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import java.awt.*;
import java.awt.event.*;
public class app18_11 extends Frame{
  static app18_11 frm=new app18_11();
  static Label lab=new Label();
  static MouseLis ml=new MouseLis(); //建立一個偵聽的類別物件
  
  public static void main(String[] args) {
    lab.setBounds(30,40,75,30);
    lab.setBackground(Color.WHITE);
    lab.setVisible(true);
    
    frm.setLayout(null);
    frm.setBackground(Color.BLACK);
    frm.setSize(200,150);    
    frm.addMouseListener(ml);  //以ml為事件偵聽者
    frm.add(lab);
    frm.setVisible(true);
    frm.addWindowListener(new WindowAdapter(){
      public void windowClosing(WindowEvent e){
        System.exit(0);
      }
    });
  }
  
  //用來偵聽的類別,繼承MouseAdapter
  static class MouseLis extends MouseAdapter{
    public void mouseMoved(MouseEvent e){
      int x=e.getX();
      int y=e.getY();
      lab.setText("X="+x+"Y="+y);
    }
  }
 
}

該檔是要用來偵聽滑鼠所在的位置,並在Label上顯示該座標位置,在編譯與執行時並沒有出現任何訊息,可是不論滑鼠在該視窗上如何移動,Label都不會顯示文字,請各位先進不吝賜教,謝謝!


phoenix_shing edited on 2005-11-07 12:50
reply to postreply to post
忘心無我欲沉醉
情遊Java笑.NET
丁丁不識編程趣
臥看DP現雲蹤
話題樹型展開
人氣 標題 作者 字數 發文時間
1707 FAQ-滑鼠事件的AWT程式 phoenix_shing 1034 2005-11-07 12:33
1011 Re:FAQ-滑鼠事件的AWT程式 ezway 99 2005-11-08 19:07
919 Re:FAQ-滑鼠事件的AWT程式 Tand 201 2005-11-09 08:12
1121 Re:FAQ-滑鼠事件的AWT程式 phoenix_shing 19 2005-11-09 09:12
» JWorld@TW »  Java SE 討論區

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8