CMS专题

单选题对于利用消息框类(JOptionPane)所创建的对话框,以下描述中错误的是()A 创建的都是非常简洁的专用对话框B 都是有模式对话框C 当使用JOptionPane生成一个对话框时,它实际上先自动产生一个JDialog对话框,然后再将它自己加到对话框对象的内容窗格里D 消息框中只能有“确定”和“取消”两个按钮

题目
单选题
对于利用消息框类(JOptionPane)所创建的对话框,以下描述中错误的是()
A

创建的都是非常简洁的专用对话框

B

都是有模式对话框

C

当使用JOptionPane生成一个对话框时,它实际上先自动产生一个JDialog对话框,然后再将它自己加到对话框对象的内容窗格里

D

消息框中只能有“确定”和“取消”两个按钮

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

根据对话框的行为性质,对话框可以分为两类:( )。

A.对话框资源和对话框类

B.模式对话框和非模式对话框

C.对话框资源和对话框模板

D.消息对话框和模式对话框


参考答案:B

第2题:

有如下程序: Sub Filelnfo(file1) Dim f1,{f,s Set f1=CreateObject("Scripting.FileSystemObject") Set f=f1.GetFile(file1) s=f.DateCreated MsgBox s End Sub 这个子程序的作用是

A.创建一个新文件file1

B.在消息对话框中显示文件file1的内容

C.在消息对话框中显示文件的所有信息

D.在消息对话框中显示文件的创建日期


正确答案:D
解析:本题主要考查了Cre ateObject(创建对象)、GetFile(获取文件)、 DateCreated(创建日期)和消息对话框Msg Box四个函数。题中执行语句s=f.DateCre ated后,s就保存了文件{的创建日期。最后执行语句MsgBox s在消息对话框中显示文件的创建日期。

第3题:

下列不能由标准对话框JOptionPane类创建的是( )。

A.ConfirmDialog

B.InputDialog

C.JToolBar

D.MessageDialog


正确答案:C
解析:确认对话框ConfirmDialog可由showInputDialog()方法调用;输入对话框InputDialog可由InputDialog()方法调用;工具栏组件JToolBar为Swing中新增组件;消息对话框可由 showMessageDialog()方法调用。因此,正确答案是C。

第4题:

JOptionPane.showMessageDialog()方法一般用于弹出 消息对话框。()

此题为判断题(对,错)。


答案:对

第5题:

本题的功能是展示4种不同的对话框。窗口中有4个按钮:“消息”、“输入”、“确定”和“选择”,单击任意一个按钮,就能弹出一个对应的对话框。其中,消息对话框只有一个提示信息和一个“确定’’按钮,输入对话框有一个供输入的文本框及“确定”和“撤销”两个按钮;确定对话框中有一个提示信息和三个按钮“是”、“否”和“撤销”;而选择对话框中有一个提示信息和两个按钮“确定,,和“取消”。

import javax.swin9.*:

import java.awt.event.*;

import java.awt.*;

Public class java3 extends JFrame. implements ButtonSelecte ActionListener

{

JButton btnMessage=new JButton("消息");

JButton btnlnput=new JButton("输入");

JButton btnConfirm=new JButton("确认");

JButton btnOption=new JButton("选择");

public java3()

{

super("java3");

btnMessage.addActionListener(this);

btnlnput.addActionListener(this);

btnConfirm.addActionListener(this);

btnOption.addActionListener(this);

getContentPane().setLayout( new FIowLavout

()):

getContentPane().add(btnMessage);

getContentPane().add(btnlnput):

getContentPane().add(btnConfirm):

getContentPane().add(btnOption);

addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

System.exit(0);

}

});

}

public static void main(String args[])

{

java3 fr=new java3();

fr.pack();

fr.setVisible(true);

}

Public void actionperformed(ActionEvent e)

{

Object[]opt={"确认","取消");

JButton instance:(JButton)e.getObject();

if(instance= =btnMessage)

JOptionPane.showMessageDialog(this,"消息对话框");

else if(instance= =btnInput、

JOptionPane.showInputDialog(this,"输入对话框");

else if(instance= =btnConfirm、

JOptionPane.showConfirmDialog(this,"确认对话框");

else

JOptionPane.showOptionDialog(this,"选择对话框","选择",JOptionPane.YES_OPTION,JOptionPane.QUESTION_MESSAGE,null,opt,opt[1]);

}

}


正确答案:
第1处:extendsJFrameimplementsActionListener第2处:publicvoidactionPerformed(ActionEvente)第3处:JButtoninstantce=(JButton)e.getSource()【解析】第1处是实现与ActionEvent事件对应的接口,使之能够处理ActionEvent事件,相应的接口应为ActionListener;第2处是actionPerformed方法通过读取ActionEvent对象的相关信息来得到事件发生时的情况,Java是大小写敏感的;第3处是在Java的事件类中java.util.Event()bject类是所有事件对象的基础父类,通过getSource()方法可以得到事件源对象。

第6题:

javax.swing.JOptionPane类用于显示确认对话框的方法是( )。

A.showConfirmDialog()

B.showInputDialog()

C.showMessageDialog()

D.showOptionDialog()


正确答案:A
解析:showConfirmDialog ()显示确认对话框,showInputDialog ()显示输入文本对话框, showMessageDialog ()显示信息对话框,showOptionDialog ()显示选择性的对话框。

第7题:

下列标准对话框JOptionPane类创建的对话框中,综合了其他3个对话框类型特点的是( )。

A.ConfirmDialog

B.InputDialog

C.OptionDialog

D.MessageDialog


正确答案:C
解析:本题考查关于Swing中对话框的基本知识。选项A错误,ConfirmDialog确认对话框产生供用户选择“是”、“否”的对话框;选项B错误,InputDialog输入对话框提出问题,并接收用户输入的对话框;选项C正确,选项对话框OptionDialog综合了ConfirmDialog、InputDialog、MessageDialog3种对话框类型的特点;选项D错误,MessageDialog消息对话框显示一条信息。故本题答案是C。

第8题:

在用户设置分页控制符的方法时,()的操作是错误的。

A、利用“段落”对话框

B、利用快捷键Ctrl Enter

C、利用“分隔符”对话框

D、利用“格式”对话框


正确答案:A

第9题:

下列哪个选项是不能由标准对话框JOptionPane类创建的? ( )

A.ConfirmDialog

B.InputDialog

C.JToolBar

D.MessageDialog


正确答案:C
解析:本题考查swing组件标准对话框 JOptionPane的基本知识。选项A错误,确认对话框ConfirmDialog,可由showInputDia- log()方法调用;选项B错误,输入对话框 InputDialog,可由InputDialog()方法调用;选项C正确,工具栏组件JToolBar为swing中新增组件;选项D错误,消息对话框 MessageDialog,可由showMessageDialog()方法调用。故本题答案是C。

第10题:

关于对话框(Dialog),以下说法错误的是()。

  • A、对话框是Window类的子类
  • B、对话框和一般窗口的区别在于它依赖于其他窗口
  • C、对话框分为模式和非模式两种
  • D、文件对话框的构造方法为:Filedialog fdlg=new FileDialog("filedialog");

正确答案:D

更多相关问题