影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計(jì)算機(jī)?  > 

[問答題] 本題的功能是定義自己的組件類。窗口中排布著12個(gè)按鈕,鼠標(biāo)移動按鈕時(shí),按鈕背景顏色改變,用鼠標(biāo)單擊按鈕時(shí),后臺將顯示該按鈕對應(yīng)的字符。 impor

2021-07-20   

[問答題] 本題的功能是定義自己的組件類。窗口中排布著12個(gè)按鈕,鼠標(biāo)移動按鈕時(shí),按鈕背景顏色改變,用鼠標(biāo)單擊按鈕時(shí),后臺將顯示該按鈕對應(yīng)的字符。

import java.awt.*;

import java.awt.event.*;

import java.util.*;

class java3 extends Frame

String keys="123456789*0#";

java3()

super("java3");

addWindowListener(new WindowAdapter()

public void windowClosing(WindowEvent e)

System.exit(0);

);

setLayout(new GridLayout(4,3,6,6));

for(int i=0;i<keyslength;i++))

KeyButton kb=new KeyButton(keys.charAt(i));

kb.addkeyListener(this);

kb.setBackground(Color.pink);

kb.setForeground(Color.black);

add(kb);

setSize(200,200);

show();

class KeyEventHandler extends KeyAdapter

public void keyTyped(KeyEvent evt)

System.out.println(evt.g

正確答案:

第1處:int i=0;i<keys.length();i++ 第2處:kb.addKeyListener(new KeyEventHandler()) 第3處:system.out.println(evt.getKeyChar())

參考解析:

第1處是作為遍歷keys中元素的條件,而keys中的字符元素就是各個(gè)按鈕對應(yīng)的字符。第2處注冊鍵盤事件監(jiān)聽功能,KeyButton實(shí)現(xiàn)了KeyLIstener接口,而kb是KeyButton類的對象,所以它是合格的監(jiān)聽者。第3處將從鍵盤讀到的字符輸出。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>