自考笔果题库
笔果题库
历年真题
  • 上海市
  • 四川省
  • 广东省
  • 湖南省
  • 湖北省
  • 江苏省
  • 浙江省
  • 安徽省
  • 福建省
  • 江西省
  • 山东省
  • 河南省
  • 甘肃省
  • 澳门特别行政区
  • 青海省
  • 内蒙古自治区
  • 广西壮族自治区
  • 新疆维吾尔自治区
  • 西藏自治区
  • 宁夏回族自治区
  • 中国台湾省
  • 香港特别行政区
  • 北京市
  • 陕西省
  • 云南省
  • 贵州省
  • 海南省
  • 黑龙江省
  • 吉林省
  • 辽宁省
  • 山西省
  • 河北省
  • 重庆市
  • 天津市
押密题库
本科
专科
视频题库
考证通关
笔果题库返回
Java 语言程序设计(一)
VIP题库
阅读下列程序,请回答以下问题。1)程序中共有几个菜单?共有几个菜单项?2)用户选择“菜单一”菜单项时,程序输出的对话框中有几个图标?3)用户选择“菜单二”菜单项,并按“是”按钮后,会发生什么情况?import javax.swing.*;import java.awt.event.*;class MenuDemo extends JFrame implements ActionListener{

JMenultem item1, item2, item3;

public MenuDemo(){

JMenuBar menubar=new JmenuBar();    setJMenuBar(menubar);

JMenu menu=new Jmenu("供选菜单");   menubar.addmenu);

item1=new JMenultem("菜单一");   item2=new JMenultem("菜单二");

item3=new JMenultem("菜单三");

menu.add(item1);    menu.add(item2);   menu.add(item3);

item1.addActionListener(this);   item2.addActionListener(this);

setSize(300,300);              setVisible(true);

}

public void actionPerformed(ActionEvent e){

if(e.getSource()==item1){

JOptionPane.showMessageDialog(this,"你选择了菜单项一",

"这是输出信息对话框,JOptionPane.PLAIN_MESSAGE);}

else if(e.getSource()==item2){

int result=JOptionPane.showConfirmDialog(this,

"你选择了菜单项二","这是确认对话框",

JOptionPane.YES_NO_CANCEL_OPTION);

if(result==JOptionPane.YES_OPTION)   System.exit(0);

}}}public class Test31{

public static void main(String []args){  new MenuDemo();  }} 

阅读下列程序,请回答以下问题。 (1)程序中共有几个菜单?共有几个菜单项? (2)用户选择“菜单一”菜单项时,程序输出的对话框中有几个图标? (3)用户选择“菜单二”菜单项,并按“是”按钮后,会发生什么情况?

深圳市笔果教育科技有限公司
粤ICP备17094429号-1
自考笔果题库APP
更优刷题体验,尽在笔果APP!
立即下载