actionlistener是什么
2023-05-08 17:25:40 閱讀(250)
addactionlistener一般用什么控件?
addActionListener是swing中的知識(shí),通常是在進(jìn)行某一個(gè)操作的時(shí)候觸發(fā)某項(xiàng)功能。 場(chǎng)景舉例:當(dāng)前有個(gè)按鈕,通過(guò)給按鈕增加監(jiān)聽(tīng)事件,之后進(jìn)行瀏覽本地路徑,添加相應(yīng)的路徑名稱(chēng),之后進(jìn)行特定的內(nèi)容操作。此時(shí)如果按鈕不增加監(jiān)聽(tīng),那么就無(wú)法實(shí)現(xiàn)打開(kāi)文件瀏覽功能。 備注:其實(shí)現(xiàn)的接口是ActionListener。
actionevent對(duì)應(yīng)哪個(gè)事件適配器?
ActionEvent可能是使用得最多的事件類(lèi)型,其對(duì)應(yīng)的監(jiān)聽(tīng)器是ActionListener接口,該監(jiān)聽(tīng)器接口的實(shí)現(xiàn)類(lèi)必須重寫(xiě)actionPerformed方法,當(dāng)事件發(fā)生時(shí)就會(huì)調(diào)用該方法,所以對(duì)應(yīng)的是ActionListener適配器。
java中init方法是干嘛用的,啊?
在init( )方法體內(nèi)第11行語(yǔ)句為標(biāo)簽類(lèi)對(duì)象prompt進(jìn)行初始化操作,即new為對(duì)象prompt開(kāi)辟內(nèi)存空間,系統(tǒng)Label類(lèi)的構(gòu)造函數(shù)為對(duì)象prompt賦初值— 字符串“請(qǐng)輸入您的名字”; 第12行和13行語(yǔ)句分別為文本框類(lèi)的兩個(gè)對(duì)象 input和 output進(jìn)行初始化操作。 也就是說(shuō):new為對(duì)象input和 output開(kāi)辟內(nèi)存空間,系統(tǒng)TextField類(lèi)的構(gòu)造函數(shù)分別為兩個(gè)對(duì)象賦初值,input文本框6個(gè)字符寬,output文本框20個(gè)字符寬; 3個(gè)對(duì)象的操作功能是什么呢?其中 prompt用于輸出提示信息, input用于接收用戶(hù)輸入的信息, output用于輸出程序處理的結(jié)果信息。 ?、谠趇nit( )方法體內(nèi)第14行~16行語(yǔ)句用add命令把3個(gè)對(duì)象添加到Applet 的圖形用戶(hù)界面里。以能夠輸入和輸出相關(guān)信息。 ?、墼趇nit( )方法體內(nèi)第17行語(yǔ)句用input調(diào)用addActionListener方法將對(duì)象input定義為動(dòng)作事件的事件源并把它注冊(cè)給動(dòng)作事件的監(jiān)聽(tīng)者,否則程序?qū)⒉荒茼憫?yīng)用戶(hù)在文本框input內(nèi)按回車(chē)鍵接收輸入的字符串的操作
未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明出處