當前位置:首頁 » 編程語言 » java監聽器

java監聽器

發布時間: 2023-03-01 02:19:07

1. java中為什麼要設置監聽器,有什麼用

豬哥解答:
1、private JButton jb=new JButton("按鈕");這句話聲明了一個按鈕,名字叫jb。
2、jb.addActionListener(this);這里給jb那個按鈕設置了監聽,默認為點擊觸發,當然你寫的這個監聽有點怪異~
3、點擊按鈕jb觸發監聽處理方法actionPerformed,在這里可以做你想要的操作,你代碼實現的是改變lab這個label標簽的內容。
4、至於java中為什麼要用監聽,這就像銀行裝監控一樣,監視你的一舉一動,銀行裝監控是為了捕捉每個進銀行的人的動作,預防危險的發生。
java中做監聽同樣是為了監視某個客戶端動作用的,萬一你給我搞破壞怎麼辦(監聽的作用遠不止如此),當然也像平時生活中不是所有的地方都要放監控,要不就沒法過了,java中也不是所有的地方都要放監聽,具體哪裡要放監聽,不該是在課本里學的,應該根據實際工廠、公司的需求來定。

2. javaEE中的監聽器有什麼作用

一、概念
監聽器就是一個實現特定介面的普通java程序,這個程序專門用於監聽另一個java對象的方法調用或屬性改變,當被監聽對象發生上述事件後,監聽器某個方法將立即被執行。
二、Servle監聽器
1、編寫 Servlet 監聽器
(1)和編寫其它事件監聽器一樣,編寫servlet監聽器也需要實現一個特定的介面,並針對相應動作覆蓋介面中的相應方法。
(2)和其它事件監聽器略有不同的是,servlet監聽器的注冊不是直接注冊在事件源上,而是由WEB容器負責注冊,開發人員只需在web.xml文件中使用<listener>標簽配置好監聽器,web容器就會自動把監聽器注冊到事件源中。
(3)一個 web.xml 文件中可以配置多個 Servlet 事件監聽器,web 伺服器按照它們在web.xml 文件中的注冊順序來載入和注冊這些 Serlvet 事件監聽器。
配置如下:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

三、就是gui里邊控制項的監聽器了。具體是什麼就要自己看看相關書籍或者源碼了!

3. 在程序中(java,C#)監聽器是啥玩意

監聽器即listen,指的是被動監聽,舉例來說我有一個溫度計,它一直監聽著溫度,如果溫度發生了變化水銀柱的高度就發生變化,這里溫度計是一個監聽器,溫度變化是一個事件,當這個時間出發了監聽器時,則得到水銀柱高度變化這么個結果,你懂了么?

熱點內容
javastatic和 發布:2025-09-17 21:35:35 瀏覽:360
星星演算法 發布:2025-09-17 21:34:19 瀏覽:134
杭州版式文件伺服器地址怎麼填寫 發布:2025-09-17 21:17:42 瀏覽:984
linux的dns怎麼配置 發布:2025-09-17 21:17:24 瀏覽:901
如何把安卓的軟體放到蘋果平板上 發布:2025-09-17 21:09:38 瀏覽:488
win7svn伺服器搭建 發布:2025-09-17 21:01:03 瀏覽:903
python寫shell腳本 發布:2025-09-17 20:50:22 瀏覽:804
數字存儲卡有用嗎 發布:2025-09-17 20:31:00 瀏覽:493
編程有用么 發布:2025-09-17 20:22:01 瀏覽:162
ftp怎麼發文件到伺服器 發布:2025-09-17 20:12:14 瀏覽:146