java学习——73.消息对话框
在编写程序的过程中,尤其是带界面的程序时,经常会有弹出对话框的情况,本篇介绍对话框。
1、 JOptionPane选项对话框
JOptionPane可展示多种对话框,消息对话框、确认对话框、输入对话框可直接调用此类来调用即可以。
2、 消息对话框
可通过JOptionPane. showMessageDialog (Componentparent, Object message); 来调用消息对话框。
括号中的参数:parent是对话框要依附的组件;
message是要显示的信息。
3、 简单例题
本例简单说明消息对话框的使用。
在窗口中有一个按钮,点击按钮就跳出消息对话框。
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class messageDialog extends JFrame implementsActionListener{
JButton la;
public messageDialog(){
super("消息对话框学习");
this.setBounds(200,200, 200, 200);
this.setVisible(true);
la=new JButton("点我,会跳出对话框哦");
this.getContentPane().add(la);
la.addActionListener(this);
}
public static voidmain(String args[]){
new messageDialog();
}
public void actionPerformed(ActionEvent e){
JOptionPane.showMessageDialog(this,"hello,我就是消息对话框啦");
}
}
其运行结果如下:
单击此按钮,会弹出对话框,如图所示:
单击确定后或右上角的关闭按钮,会退回到原界面。
消息对话框在很多地方都用得上。