java中init方法是干嘛用的?
在init( )方法體內(nèi)第11行語句為標(biāo)簽類對(duì)象prompt進(jìn)行初始化操作,即new為對(duì)象prompt開辟內(nèi)存空間,系統(tǒng)Label類的構(gòu)造函數(shù)為對(duì)象prompt賦初值— 字符串“請(qǐng)輸入您的名字”; 第12行和13行語句分別為文本框類的兩個(gè)對(duì)象 input和 output進(jìn)行初始化操作。 也就是說:new為對(duì)象input和 output開辟內(nèi)存空間,系統(tǒng)TextField類的構(gòu)造函數(shù)分別為兩個(gè)對(duì)象賦初值,input文本框6個(gè)字符寬,output文本框20個(gè)字符寬; 3個(gè)對(duì)象的操作功能是什么呢?其中 prompt用于輸出提示信息, input用于接收用戶輸入的信息, output用于輸出程序處理的結(jié)果信息。 ②在init( )方法體內(nèi)第14行~16行語句用add命令把3個(gè)對(duì)象添加到Applet 的圖形用戶界面里。以能夠輸入和輸出相關(guān)信息。 ③在init( )方法體內(nèi)第17行語句用input調(diào)用addActionListener方法將對(duì)象input定義為動(dòng)作事件的事件源并把它注冊(cè)給動(dòng)作事件的監(jiān)聽者,否則程序?qū)⒉荒茼憫?yīng)用戶在文本框input內(nèi)按回車鍵接收輸入的字符串的操作