最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java事件處理步驟講解

 更新時(shí)間:2019年01月31日 14:15:33   作者:mumu1998  
今天小編就為大家分享一篇關(guān)于Java事件處理步驟講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧

什么是事件?

用戶對(duì)組件的一個(gè)操作,稱之為一個(gè)事件。

  • 事件源:能夠產(chǎn)生事件的GUI組件對(duì)象。
  • 事件處理方法:能夠接受,解析和處理事件類對(duì)象,實(shí)現(xiàn)與用戶交互功能的方法。 
  • 事件監(jiān)聽器:可以處理事件的一個(gè)類。

處理事件步驟:

假設(shè)事件為XXXX

1.向事件源注冊(cè)某種事件的事件監(jiān)聽器對(duì)象

addXXXXListener(...);

2.設(shè)計(jì)好可以處理這種事件的事件監(jiān)聽器

class 類名 implements XXXXListener{
重寫XXXXListener接口中的方法
}

說明:

要想設(shè)計(jì)出能夠處理XXXX事件的監(jiān)聽器,只需要編寫出實(shí)現(xiàn) XXXXListener接口的類就OK了,因?yàn)閄XXXListener接口中已經(jīng)定義了可以處理的XXXX事件的方法。

eg:

import java.awt.*;
import java.awt.event.*;
class A implements ActionListener{
public void actionPerformed(ActionEvent e){//單擊事件
System.out.println("haha");
}
}
public class text{
public static void main(String[] args){
Frame f=new Frame();
Button bn=new Button("ok");
f.add(bn);
A aa =new A();
bn.addActionListener(aa);
f.pack();//只顯示內(nèi)容高度和寬度
f.setVisible(true);
 }
}

事件有哪些:

  • ActionEvent:激活組件時(shí)發(fā)生的事件
  • KeyEvent:操作鍵盤時(shí)發(fā)生的事件
  • MouseEvent:操作鼠標(biāo)時(shí)發(fā)生
  • WindowsEvent:操作窗口時(shí)發(fā)生的事件

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

最新評(píng)論

土默特左旗| 米泉市| 惠来县| 越西县| 龙泉市| 新巴尔虎右旗| 潮安县| 宜兴市| 习水县| 大同市| 青川县| 赤城县| 乐至县| 车致| 湘乡市| 腾冲县| 托克逊县| 长岭县| 昌邑市| 德令哈市| 中方县| 金沙县| 浦城县| 胶南市| 获嘉县| 汤阴县| 老河口市| 洛阳市| 黄石市| 土默特右旗| 潞城市| 田阳县| 五莲县| 星座| 青岛市| 平阴县| 海淀区| 枞阳县| 普安县| 集安市| 沾益县|