参考答案和解析
正确答案:C
更多“在Menu中添加菜单项(MenuItem)的方法是哪个?()A、AddMenu()B、menu()C、add()D、AddId()”相关问题
  • 第1题:

    请选择正确的语句填入下列程序的横线处。 import java.awt.*; public class ex40 { static Frame. f; public static void main(String[] args) { f = new Frame("ex40"); MenuBar mb = new MenuBar(); f.setMenuBar (mb); Menu m1 = new Menu("menu"); ______ m1.add (mil); mb. add (m1); f. setSize (200, 200); f. setVisible (true); } }

    A.Menu mil = new MenuItem("iteml");

    B.MenuItem mil = new MenuItem("iteml");

    C.Menu mil = new MenuItem("iteml");

    D.Menu mil = MenuItem("iteml");


    正确答案:B

  • 第2题:

    设在菜单编辑器中定义了—个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是 ______ 。

    A.menu1.Enabled=True

    B.menul.Enabled=False

    C.menu1.Visable=True

    D.menu1.Visible=False


    正确答案:D
    解析:菜单项的Visible属性决定其可见与否(true表示可见,false表示不可见)。

  • 第3题:

    选择正确的语句填入下列程序的横线处。 import java.awt.*; public class ex26 { public static void main(String[] args) { Frame. f = new Frame("ex26"); MenuBar mb = new MenuBar(); ______ Menu m1 = new Menu("menu1"); Menu m2 = new Menu("menu2"); mb. add (ml); mb. add (m2); f.setSize(300, 100); f. setVisible (true); } }

    A.setMenuBar(mb);

    B.mb.setMenuBar(f);

    C.f. setMenuBar(mb);

    D.mb.setMenuBar0;


    正确答案:C

  • 第4题:

    设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应在程序中使用的语句是

    A.menu1.Enabled=True

    B.menu1.Enabled=False

    C.menu1.Visible=True

    D.menu1.Visible=False


    正确答案:D
    解析:为了在运行时隐藏和显示菜单项,可用Visible属性来设置,当该属性为True时,菜单项可见:为False时,菜单项不可见。

  • 第5题:

    在FOXPRO环境下使用MENU DESIGN窗口中建立菜单,若设计的菜单项选中后要产生一个子菜单,则RESULT列应该选择( )

    A、INSERT

    B、REMOVE

    C、OR

    D、ADD...


    正确答案:D

  • 第6题:

    在示教器界面上,如何找到各轴的软限位参数,()

    • A、MENU—DATA—AXISLIMIT
    • B、MENU—SETUP—AXISLIMIT
    • C、MENU—SYSTEM—AXISLIMIT
    • D、MENU—MANUL—AXISLIMIT

    正确答案:C

  • 第7题:

    在下拉菜单[Menu]选项卡上的[MenuItem]文本框中,如果要加入一条分隔线,可以在这里输入()

    • A、--
    • B、(-
    • C、(-)
    • D、-)

    正确答案:B

  • 第8题:

    下面哪个菜单组件可以被添加到任何组件中()

    • A、MenuBar
    • B、HelpMenu
    • C、CheckboxMenuItem
    • D、PopMenu
    • E、Menu

    正确答案:D

  • 第9题:

    设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是()

    • A、menu1.Enabled=True
    • B、Munu1.Enabled=False
    • C、Menu1.Visible=True
    • D、Menu1.Visible=False

    正确答案:D

  • 第10题:

    You need to add a pop-up menu to the CV_EMP canvas to display when a user right-clicks the mouse within the canvas. How could you create the pop-up menu?()

    • A、Use the Layout Editor to create a pop-up menu, assign commands to the menu in the Menu Editor, and attack the menu items to the canvas. 
    • B、Use the Report Wizard to create a pop-up menu and attack the menu items to the canvas.  
    • C、Alter the pop-up Menu Property value in the Property Palette of the canvas. 
    • D、Use the Object Navigator to create a pop-up menu, assign commands to the menu items, and attack the menu to items or canvases.

    正确答案:D

  • 第11题:

    单选题
    处理菜单项单击事件的方法不包含()
    A

    使用onOptionsItemSelected(MenuItem item)响应

    B

    使用onMenuItemSelected(int featureId.MenuItem item)响应

    C

    使用onMenuItemClick(MenuItem item)响应

    D

    使用onCreateOptionsMenu(Menu menu)响应


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    关于菜单相关类的继承结构,下列哪一项是不正确的()
    A

    Menu是MenuItem的子类

    B

    MenuBar是MenuComponent的子类

    C

    PopupMenu是Menu的子类

    D

    CheckboxMenuItem是Menu的子类


    正确答案: A
    解析: 暂无解析

  • 第13题:

    下列说法中错误的一项是______。

    A.下拉菜单可以被添加到MenuBar或者其他菜单中

    B.MenuItem对象可以添加ActionListener监听器

    C.MenuBar和Menu都可以不用注册监听器

    D.若要对MenuItem添加监听器,也必须对MenuBar添加监听器


    正确答案:D

  • 第14题:

    请完成下列Java程序:实现2个下拉式菜单,一个包含exit菜单项,另一个包含item1和item2共2个菜单项。要求选择exit菜单项时,退出程序;选择item1菜单项之后,item1项变为不可选而item2可选;选择item2菜单项时,item2变为不可选而item1可选。

    注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。

    程序运行结果如下:

    import java.awt.*;

    import java.awt.event.*;

    public class ex18_2 extends Frame. implements ActionListener {

    private choiceHandler ch;

    private MenuItem item1;

    private MenuItem item2;

    public static void main(String[] arg) {

    new ex18_2 ( );

    }

    ex18_2 ( ) {

    setTitle("ex18_2");

    MenuItem item;

    ch = new choiceHandler();

    MenuBar mb = new MenuBar();

    Menu fm = new Menu("File");

    fm.addSeparator();

    fm.add(item = new MenuItem("Exit"));

    item.addActionListener(this);

    fm.add(item);

    mb.add(fm);

    Menu mm = new Menu("Choice");

    mm.add(item1 = new MenuItem("item1"));

    item1.addActionListener(ch);

    mm.add(item2 = new MenuItem("item2"));

    item2.addActionListener(ch);

    mb.add(mm);

    setMenuBar(mb);

    setSize(200,200);

    show();

    }

    public void actionPerformed(ActionEvent ae) {

    if(ae.getActionCommand().equals("Exit"))

    System.exit(0);

    else

    System.out.println(ae.getActionCommand());

    }

    class choiceHandler implements ActionListener {

    public void actionPerformed(ActionEvent ae) {

    String strCommand = ae.getActionCommand();

    if(_________________) {

    item2.setEnabled(true);

    item1.setEnabled(false);

    } else if(______________________) {

    item2.setEnabled(false);

    item1.setEnabled(true);

    }

    }

    }

    }


    正确答案:strCommand.equals(”item1”) strCommand.equals(”item2”)
    strCommand.equals(”item1”) strCommand.equals(”item2”) 解析:本题主要考查AWT建立菜单的基本方法和事件处理机制,以及控制菜单项的可选与否。解题关键是熟悉菜单的创建和设置方法,掌握菜单的事件处理模型,通过事件处理机制实现对菜单项的设置。本题中,第1个空,判断菜单命令是由选择 item1项发出的,则进行相关的设置;第2个空,判断菜单命令是由选择item2项发出的,则进行相关的操作。

  • 第15题:

    设在菜单编辑器中定义了—个菜单项,名为menu1。为了在运行时项,应使用的语句是______。

    A.menu1.Enabled=Tme

    B.menu1.Exabled=False

    C.menu1.VL4ble=Tme

    D.mdm1.Visible=False


    正确答案:D
    解析:菜单项的Vlsible属性决定其可见与否(true表示可见,false表示不可见)。

  • 第16题:

    设在菜单编辑器中定义了—个菜单项,名为menul。为了在运行时隐藏该菜单项,应该使用的语句是A.menu1

    设在菜单编辑器中定义了—个菜单项,名为menul。为了在运行时隐藏该菜单项,应该使用的语句是

    A.menu1.Enabled=True

    B.menu1.Enabled=False

    C.menu1.Visible=True

    D.menu1.Visible=False


    正确答案:D
    解析:Enabled属性确定menul的有效性,而Visible确定menul的可见性。二者要正确区分。本题正确选项为D,当Visible属性设为False时,菜单项不可见。

  • 第17题:

    处理菜单项单击事件的方法不包含()

    • A、使用onOptionsItemSelected(MenuItem item)响应
    • B、使用onMenuItemSelected(int featureId.MenuItem item)响应
    • C、使用onMenuItemClick(MenuItem item)响应
    • D、使用onCreateOptionsMenu(Menu menu)响应

    正确答案:D

  • 第18题:

    在Menu中添加菜单项(MenuItem)的方法是哪个?()

    • A、AddMenu()
    • B、menu()
    • C、add()
    • D、AddId()

    正确答案:C

  • 第19题:

    关于菜单相关类的继承结构,下列哪一项是不正确的()

    • A、Menu是MenuItem的子类
    • B、MenuBar是MenuComponent的子类
    • C、PopupMenu是Menu的子类
    • D、CheckboxMenuItem是Menu的子类

    正确答案:D

  • 第20题:

    假设系统中存在menu菜单程序,运行该菜单程序应输入( )命令.

    • A、OPEN <menu> 
    • B、DO <menu.mpr> 
    • C、OPEN <menu.mpr> 
    • D、DO <menu> 

    正确答案:B

  • 第21题:

    Which datatype is returned by the FIND_MENU_ITEM built-in function?()

    • A、number 
    • B、Boolean 
    • C、menuitem 
    • D、VARCHAR2 

    正确答案:C

  • 第22题:

    单选题
    假设系统中存在menu菜单程序,运行该菜单程序应输入( )命令.
    A

    OPEN <menu> 

    B

    DO <menu.mpr> 

    C

    OPEN <menu.mpr> 

    D

    DO <menu> 


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    You need to add a pop-up menu to the CV_EMP canvas to display when a user right-clicks the mouse within the canvas. How could you create the pop-up menu?()
    A

    Use the Layout Editor to create a pop-up menu, assign commands to the menu in the Menu Editor, and attack the menu items to the canvas. 

    B

    Use the Report Wizard to create a pop-up menu and attack the menu items to the canvas.  

    C

    Alter the pop-up Menu Property value in the Property Palette of the canvas. 

    D

    Use the Object Navigator to create a pop-up menu, assign commands to the menu items, and attack the menu to items or canvases.


    正确答案: C
    解析: 暂无解析

  • 第24题:

    单选题
    在Menu中添加菜单项(MenuItem)的方法是哪个?()
    A

    AddMenu()

    B

    menu()

    C

    add()

    D

    AddId()


    正确答案: C
    解析: 暂无解析