編寫一個主類為TestKey的程序?qū)崿F(xiàn)如下功能:在窗口畫出一個紅色圓點(diǎn),并可以通過鍵盤方向鍵(左右上下)控制紅色圓點(diǎn)圓點(diǎn)進(jìn)行移動。涉及到KeyEvent對應(yīng)監(jiān)聽器接口的實(shí)現(xiàn),paint()方法的重寫,內(nèi)部類等知識點(diǎn)。
編寫一個主類為TestGUI的程序?qū)崿F(xiàn)如下功能:給出一個窗口,帶有一個文本框和一個按鈕,文本框輸入用,用于輸入字符。點(diǎn)擊按鈕后統(tǒng)計(jì)字符個數(shù),并輸出顯示“你輸入字符的個數(shù)為:”。
編寫一個應(yīng)用程序,實(shí)現(xiàn)一個基于圖形用戶界面的加法運(yùn)算器的功能,窗口中用TextField類來創(chuàng)建三個文本框,用Label類來創(chuàng)建“+”號,用Button類來創(chuàng)建按鈕。并通過實(shí)現(xiàn)ActionListener接口的監(jiān)聽器,完成如下功能:當(dāng)用戶點(diǎn)擊按鈕時,對前面兩個文本框的數(shù)進(jìn)行相加,并將結(jié)果顯示在第三個文本框中,如下圖所示。