正在加载图片...
Menu File Edit Help 注一这里显示的菜单是空的,这正是File菜单的外观。 你可以将一个 ActionListener加入到菜单对象,但这种做法是罕见的。正常情况下,菜单用来显示和控制菜单条, 这将在后面讨论。 10.44菜单项( Menuitem) 菜单项组件是菜单树的文本“叶”结点。它们通常被加入到菜单中,以构成一个完整的菜单。例如 Menu ml new Menu("File")i MenuItem mil new MenuItem("New") MenuItem mi2 new MenuItem("load") MenuItem mi3 newMenuItem ("Save")i MenuItem mi 4 new MenuItem("Quit") mil. addActionListener( this)i m12 addActionListener( this)i mi3 addActionListener( this) ml. add(mil) ml. add(mi3)i 通常,将一个 Actionlistener加入到一个菜单项对象中,以提供菜单的行为 10.4.5复选菜单项( Checkbox Menuitem) 复选菜单项是一个可复选的菜单项,所以你可以在菜单上有选项(“开”或“关”)。例如 MenuItem mil new MenuItem("Save")i new Checkbox MenuItem("Persistent")i mi2.addItemListener (this ml. add(mil)i122 注-这里显示的菜单是空的,这正是 File 菜单的外观。 你可以将一个 ActionListener 加入到菜单对象,但这种做法是罕见的。正常情况下,菜单用来显示和控制菜单条, 这将在后面讨论。 10.4.4 菜单项(MenuItem) 菜单项组件是菜单树的文本“叶”结点。它们通常被加入到菜单中,以构成一个完整的菜单。例如: Menu m1 = new Menu("File"); MenuItem mi1 = new MenuItem("New"); MenuItem mi2 = new MenuItem("Load"); MenuItem mi3 = newMenuItem ("Save"); MenuItem mi4 = new MenuItem("Quit"); mi1.addActionListener(this); mi2.addActionListener(this); mi3.addActionListener(this); m1.add(mi1); m1.add(mi2); m1.addSeparator(); m1.add(mi3); 通常,将一个 ActionListener 加入到一个菜单项对象中,以提供菜单的行为。 10.4.5 复选菜单项(CheckboxMenuItem) 复选菜单项是一个可复选的菜单项,所以你可以在菜单上有选项(“开”或“关”)。例如: Menu m1 = new Menu("File"); MenuItem mi1 = new MenuItem("Save"); CheckboxMenuItem mi2 = new CheckboxMenuItem("Persistent"); mi1.addItemListener(this); mi2.addItemListener(this); m1.add(mi1); m1.add(mi2);
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有