java学习——75.输入对话框

对话框除了消息对话框、确认对话框之外,还有其他常用对话框,本篇介绍输入对话框。

1、        输入对话框

可通过JOptionPane. showInputDialog(Componentparent, Object message,Object value); 来调用输入对话框。

括号中的参数:parent是对话框要依附的组件;

message是要显示的信息,是显示在对话框中心位置的信息。

value指定输入对话框的初始字符串。

2、简单例题,本例简单说明输入对话框的使用。

在窗口中有一个按钮,点击按钮就跳出输入对话框。

在输入对话框中输入数据后,点击确定按钮。

在窗口中的文本行将显示输入的数据。

其完整代码如下:

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;

public class inputDialoglearn extends JFrame implements ActionListener{

JButton button;

JTextField text;

public inputDialoglearn(){

super("输入对话框学习");

this.setBounds(200,200, 200, 200);

this.setVisible(true);

button=new JButton("点我,会跳出对话框哦");

this.getContentPane().add(button,"North");

button.addActionListener(this);

text=new JTextField(10);

this.getContentPane().add(text,"South");

}

public void actionPerformed(ActionEvent e){

String s=JOptionPane.showInputDialog(this,"请输入您的姓名:","张熹熹");

text.setText(s);

}

public static voidmain(String args[]){

new  inputDialoglearn();

}

}

其运行结果如下:

点击按钮,触发事件,跳出输入对话框,其默认值为“张熹熹”,如图所示:

输入数据“张三李四“,单击确定按钮,结果如图所示:

(0)

相关推荐