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

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

[問答題] 請完成下列Java程序:創(chuàng)建一個下拉式菜單,菜單項(xiàng)包括3個CheckboxMenultem(復(fù)選框),一條分割線和一個Exit項(xiàng)。要求打開或關(guān)閉復(fù)選

2021-07-20   

[問答題] 請完成下列Java程序:創(chuàng)建一個下拉式菜單,菜單項(xiàng)包括3個CheckboxMenultem(復(fù)選框),一條分割線和一個Exit項(xiàng)。要求打開或關(guān)閉復(fù)選框時,確定是哪個被切換,是開還是關(guān),并輸出它的狀態(tài);選擇Exit項(xiàng)能夠退出程序。

注意:請勿改動main()主方法和其他已有語句內(nèi)容,僅在下劃線處填入適當(dāng)?shù)恼Z句。

程序運(yùn)行結(jié)果如下;

import j ava. awt. *;

import j ava. awt. event. *;

public class ex4_2 extends Frame implements ItemListener, ActionListener

public static void main(String[] arg)

ex4_2 obj4_2 = new ex4_2();

ex4_2 ( )

super ( "ex4_2" );

MenuBar mb = new MenuBar ();

Menu m = new Menu("Menu");

MenuItem mi;

mb.add(m);

CheckboxMenuItem cb;

cb = new CheckboxMenuItem("Checkl");

cb.addItemListener(this);

m.add(cb);

cb = new CheckboxMenuItem("Check2");

cb.addItemListener(this);

m.add(cb);

正確答案:

ItemEvent.SELECTEDSystem.out.println(" SELECTED ")

參考解析:

本題主要考查圖形用戶界面以及事件監(jiān)聽器的使用以及case語句的使用。解題關(guān)鍵是熟練掌握Menu,MenuBar, MenuItem,CheckbokMenuItem等構(gòu)件的簡單應(yīng)用,ItemListener和ActionListener的簡單應(yīng)用以及case語句的使用。本題中,要求明白case語句二個分支的含義,就是要判斷復(fù)選框的狀態(tài)是開還是關(guān),然后輸出狀態(tài)信息,第1個空,判斷某個復(fù)選框選項(xiàng)是否打開,如果打開,就在第2個空處將信息輸出。

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

標(biāo)簽

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