对话框分为:有模式与无模式,有模式将意味着阻塞其他线程的执行,表明操作的重要性
1.消息对话框
属于有模式对话框
格式:public static void showMessageDialog(Component parentComponent,String message,String title,int messageType)
parentComponent指定对话框可见的位置,null表示屏幕的正前方,不空表示组件正前方居中显示
message指定内容,title指定对话框标题
messageType指明对话框类型
INFORMATION_MESSAGE 消息对话框
WARNING_MESSAGE 警告对话框
ERROR_MESSAGE 错误对话框
QUESTION_MESSAGE 问题对话框
PLAIN_MESSAGE 简易对话框
String str= jTextField1.getText(); String regex="[a-zA-z]+"; if(str.matches(regex)){ JOptionPane.showMessageDialog(this,"121212","sasasa",JOptionPane.WARNING_MESSAGE); } else{ JOptionPane.showMessageDialog(null,"121212","sasasa",JOptionPane.INFORMATION_MESSAGE); jTextField1.setText(null); }
时间: 2024-12-28 01:16:40