GUI中的异常和显示错误消息

时间:2014-11-11 11:00:35

标签: java exception model-view-controller error-handling

假设我有一个包含视图,控制器和模型的程序。

SSD Diagram of mvc

如何在视图中显示模型中addSomething()生成的错误消息?

1 个答案:

答案 0 :(得分:0)

为什么不使用java.awt.Label?当然假设使用Swing这个用途?一些sudo代码可能看起来像

Label myLabel; //Wired up to your jFrame
myLabel.setVisible = false; //Set the label to be invisible 
String errorStr;
try{
    addSomething()
}
catch(Exception e){
    errorStr = e.printStackTrace();
    myLabel.setVisible = true; //show the label since we have a string value to pass to it
}
myLabel.text = errorStr;
//more code goes here.

保留我的一些简单的sudo代码,但这应该让你开始朝着正确的方向前进。