首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

java语言中怎么弹出一个对话框,并且显示异常信息

2012-01-08 
java语言中如何弹出一个对话框,并且显示错误信息?即将catch(SQLExceptione){e.printStackTrace()}输出的

java语言中如何弹出一个对话框,并且显示错误信息?
即将
catch   (SQLException   e)

{
        e.printStackTrace();
}  
输出的错误修改后显示给用户

[解决办法]
可以使用JOptionPane。
下面是从JOptionPane的文档里面找到的例子,你可以看文档学习下。

示例:
显示一个错误对话框,该对话框显示的 message 为 'alert ':
JOptionPane.showMessageDialog(null, "alert ", "alert ", JOptionPane.ERROR_MESSAGE);

显示一个内部信息对话框,其 message 为 'information ':
JOptionPane.showInternalMessageDialog(frame, "information ",

"information ", JOptionPane.INFORMATION_MESSAGE);

显示一个信息面板,其 options 为 "yes/no ",message 为 'choose one ':
JOptionPane.showConfirmDialog(null,
"choose one ", "choose one ", JOptionPane.YES_NO_OPTION);

显示一个内部信息对话框,其 options 为 "yes/no/cancel ",message 为 'please choose one ',并具有 title 信息:
JOptionPane.showInternalConfirmDialog(frame,
"please choose one ", "information ",
JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE);

显示一个警告对话框,其 options 为 OK、CANCEL,title 为 'Warning ',message 为 'Click OK to continue ':
Object[] options = { "OK ", "CANCEL " };
JOptionPane.showOptionDialog(null, "Click OK to continue ", "Warning ",
JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,
null, options, options[0]);

显示一个要求用户键入 String 的对话框:
String inputValue = JOptionPane.showInputDialog( "Please input a value ");

显示一个要求用户选择 String 的对话框:
Object[] possibleValues = { "First ", "Second ", "Third " };
Object selectedValue = JOptionPane.showInputDialog(null,
"Choose one ", "Input ",
JOptionPane.INFORMATION_MESSAGE, null,
possibleValues, possibleValues[0]);



[解决办法]
在SWT中可以用MessageBox
[解决办法]
SWT messagebox
[解决办法]
catch (SQLException e)

{
String ms=e.toString;
out.println(ms);
}
如果要是在类里,那么你可以做一个错误显示页面,把ms传到错误页面然后在out.print

热点排行