使用以下哪个类可在GUI中实现按钮功能?()A、JListB、JProgressBarC、JComboBoxD、JButton

题目

使用以下哪个类可在GUI中实现按钮功能?()

  • A、JList
  • B、JProgressBar
  • C、JComboBox
  • D、JButton
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

使用下面哪个组件可以接收用户的输入信息( )。

A、JLabel

B、其他三项都不对

C、JTextField

D、JButton


参考答案:C

第2题:

本题的功能是展示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()方法可以得到事件源对象。

第3题:

使用以下哪个类可在GUI中实现按钮功能?()

A.JList

B.JProgressBar

C.JComboBox

D.JButton


参考答案:D

第4题:

关于设计模式本质的说法,以下哪个是正确的()

  • A、设计模式利用类的继承来实现功能扩展
  • B、设计模式利用类的组合来实现功能扩展
  • C、设计模式就是在不修改原有类的基础上通过新增类来实现功能扩展或功能变更
  • D、设计模式就是利用类的继承和组合来实现功能扩展或功能变更

正确答案:C

第5题:

P500iA机器人GUI界面中修改参数在以下哪个界面()

  • A、Config
  • B、View
  • C、Procee

正确答案:C

第6题:

通过Windows 7操作系统开始菜单中的关机按钮和扩展菜单,无法实现以下哪个功能()。

A.关机

B.重新启动

C.休眠

D.更改当前用户密码


正确答案:D

第7题:

下列PowerPoint功能按钮中,可实现插入影片的功能按钮是()。



答案:B
解析:
选项A的图标表示插入“对象”;选项B的图标表示插入“影片”;选项C的图标表示插入“声音”;选项D的图标表示插入“图片”。

第8题:

以下的代码是如何实现事件处理过程的?()classHelllWordFrame_jButton4_actionAdapterimplementsActionListener{HelloWorldFrameadaptee;HelloworldFrame_jButton4_actionAdapter(HelloWorldFrameadaptee){this.adaptee=adaptee;}publicvoidactionPerformed(ActionEvente){adaptee,jButton4_actionPerfomed(e);}}

A.在事件处理类的actionPerformed函数中,调用主框架的对应函数进行处理

B.事件处理类实现了ActionListener接口

C.主框架作为事件处理类的一部分,包括在事件处理类中

D.在事件处理类的构造函数中将主框架的引用变量传递给事件处理类

E.在事件处理类的构构造函数中,创建一个主框架对象,并显示该对象


参考答案:A, B, D

第9题:

下列哪个选项是创建一个标识有"关闭"按钮的语句?()

  • A、JTextField b = new JtextField("关闭");
  • B、JTextArea b = new JTextArea("关闭");
  • C、JButton b = new Jbutton("关闭");
  • D、JCheckbox b = new Jcheckbox("关闭");

正确答案:C

第10题:

MEDLINE检索到的结果可通过以下哪个功能按钮实现存盘?()

  • A、SearchHistory
  • B、Print
  • C、Show
  • D、Download

正确答案:D

更多相关问题