你a[i][j].addActionListener(this); 這句就是給按鈕加監(jiān)聽啊,你想給哪些按鈕加就在哪些按鈕上調(diào)用addActionListener(this);方法。你的類還實(shí)現(xiàn)ActionListener接口,并補(bǔ)全actionPerformed方法,添加監(jiān)聽的方法才不會報錯。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),東源企業(yè)網(wǎng)站建設(shè),東源品牌網(wǎng)站建設(shè),網(wǎng)站定制,東源網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,東源網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
你建立的JButton按鈕只有實(shí)例,沒有句柄,不能用xx.addActionListener(new Action...)的格式添加。
因?yàn)槟氵@個類實(shí)現(xiàn)了ActionListener接口,所以這個類本身就是一個監(jiān)聽器,this指的就是這個監(jiān)聽器類的對象,就是說用這個類的對象做為監(jiān)聽器監(jiān)聽著sub這個按鈕發(fā)出的行為事件。
1、你這個寫法有點(diǎn)問題,其實(shí)只要有一個button接受事件,然后不斷的改變這個button所在位置就行了。
2、import java.awt.*;import java.awt.event.*;import javax.swing.border.Border;/ 建立個界面,可以加載本機(jī)中圖片。加載后可以通過鼠標(biāo)點(diǎn)擊獲得圖片上任意點(diǎn)坐標(biāo)。
3、public class BtnText1 extends JFrame implements MouseMotionListener不需要實(shí)現(xiàn)MouseMotionListener接口,你已經(jīng)用了addMouseMotionListener方法 MouseAdapter類已經(jīng)是實(shí)現(xiàn)了MouseMotionListener接口的。
4、對象作為鼠標(biāo)監(jiān)聽器。在監(jiān)聽器中,我們使用 final 關(guān)鍵字定義了一個 index 變量,用于存儲當(dāng)前 JLabel 在數(shù)組中的索引。然后,我們在 mouseEntered 方法中使用 setIcon 方法將當(dāng)前 JLabel 的圖標(biāo)設(shè)置為新的圖標(biāo)。
5、你的意思是,點(diǎn)擊按鈕的時候,鼠標(biāo)移動了,然后松開后,什么也沒發(fā)生。是這個狀況吧。解決辦法,如果你點(diǎn)擊按鈕的動作寫在鼠標(biāo)點(diǎn)擊幾口里(mouseClicked()):你可以在拖拽接口里(mouseDragged())添加適當(dāng)?shù)奶幚怼?/p>
肯定是socket監(jiān)聽啊,然后每次跟一個客戶端建立一個連接以后,服務(wù)器上開辟一個新的服務(wù)線程為客戶端服務(wù),然后操作JDBC。
Thread(this)就是構(gòu)造線程的語句,start()是啟動語句。知道awt的事件處理不?還有內(nèi)部類,感覺你應(yīng)該不知道,去看看吧,你這程序都不知道怎么改。
如果你要實(shí)現(xiàn)服務(wù)器和客戶端都可以向?qū)Ψ桨l(fā)送消息,而不等待對方應(yīng)答,只需要把InputStream和OutputStream分別放在兩個不同線程里就行了,即是說把接收流與發(fā)送流分別用一個線程監(jiān)聽處理。
JAVA的比較少,因?yàn)樯婕跋到y(tǒng)底層的操作的,C++等NATIVE語言的容易一些 百度了一下 DJ Native Swing 是一個跨平臺的瀏覽器、Flash播放器、HTML編輯器和多媒體播放器組件。
樓主,完全用java無法實(shí)現(xiàn)以上任何一種監(jiān)控,更沒有可能實(shí)現(xiàn)遠(yuǎn)程控制。
大作業(yè)課題名稱:Java源代碼編輯器設(shè)計用于編寫Java源代碼的編輯器,基本要求:可以完成源程序的文件打開,編輯和文件保存操作。提高要求:實(shí)現(xiàn)剪貼板的功能... 使用Eclipse作為開發(fā)工具。
網(wǎng)頁題目:java監(jiān)聽類代碼初始 java監(jiān)聽方法被調(diào)用
新聞來源:http://chinadenli.net/article48/dechdep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、網(wǎng)站排名、網(wǎng)站導(dǎo)航、電子商務(wù)、、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)