如何获取Eclipse控制台的异常信息,并将其输出到一个SWT/JFace中的text组件中,

我在做一个这样需求的eclipse插件,向各位高手请教!谢谢啊

第1个回答  2012-02-27
你可以捕捉这个异常,将异常 的数据 放在text组件中。追问

可以写下捕获异常的代码吗?

追答

捕捉异常不是在
try{
}catch(异常。。。。){
e.printStackTrace();
//一般这样吗?您可以在这里操作异常信息。

追问

其实我是指那些没有去捕获的异常,比如数组越界了,空指针了,这些在写程序时通常是不会捕获的...

追答

如果是这样的话。
我相信在你写程序的时候肯定做拉数组越界的判断
如下
if(index>数组长度){
//相应的操作

不做这样的处理,程序不太好。不太健壮。
你可以将必要的提示信息输入么text中。

如何获取Eclipse控制台的异常信息,并将其输出到一个SWT\/JFace中的text...
你可以捕捉这个异常,将异常 的数据 放在text组件中。

如何在eclipse rcp中使用富文本编辑器
1、使用ekit组件,ekit是不多的开源java rich editor组件,而且从功能上来说可以较好满足文本格式的要求。因为它是awt组件,所以在eclipse rcp中使用它时要用SWT_AWT桥接器来完成SWT Compsite到awt frame的转换。我用的方法是把ekit用SWT_AWT包装了一下,做成了一个SWT组件易于我的程序调用。这种方式...

swt\/jface做了一个窗口,上面放几个控件,可每次运行时都不显示控件,要将...
\/\/初始完控件后要layout()就行了 shell.layout();\/\/在这个位置之前添加 while(!shell.isDisposed()){ if(!display.readAndDispatch()){ display.sleep();} } display.dispose();} }

SWT\/JFace问题:如何在单元格中只显示图片
child1.setText("安静");child2.setText("简单爱");TreeEditor editor=new TreeEditor(tree);\/\/创建TreeEditor editor.horizontalAlignment = SWT.LEFT;editor.minimumWidth = 50;CLabel lbl = new CLabel(tree, SWT.SHADOW_OUT);\/\/创建控件,显示图片 lbl.setSize(120, 30);lbl.setBackground(...

相似回答