Java Swing的快捷对话框
·
一、效果图



二、主要代码
主要有三种对话框:提示输入、通知、确认操作。
1、"JOptionPane.showInputDialog(Object 提示信息)" 返回的是用户输入的String类型的字符串(如果直接关闭对话框,返回null)。
2、"JOptionPane.showMessageDialog(父组件, "消息内容")" 弹出通知对话框,没有返回值。
3、"JOptionPane.showConfirmDialog(父组件, "内容", "标题", JOptionPane.YES_NO_CANCEL_OPTION)" 弹出确认框。
返回值如下:
是返回0;
否返回1;
取消返回2;
直接关闭对话框返回-1
import javax.swing.*;
public class JOptionPaneTest {
public static void main(String[] args){
// 输入数据类型对话框,返回输入的信息
String inputDialog = JOptionPane.showInputDialog("请输入你的姓名:");
// 消息对话框
// 可以自定义图标icon
JOptionPane.showMessageDialog(null ,"你的姓名是" + inputDialog );
// 确认对话框,设置内容、标题、按钮类别
// 有下列默认选项
// yes_no_cancel_option 是+否+取消选项
// yes_option 是选项
// yes_no_option 是+否选项
// cancel_option 取消选项
// OK_CANCEL_OPTION 是+取消选项
// yes返回0、no返回1、cancel返回2
int result = JOptionPane.showConfirmDialog(null, "你输入的信息有误", "警告", JOptionPane.YES_NO_CANCEL_OPTION);
System.out.println(result);
}
}
更多推荐


所有评论(0)