onlineTable = new Table(onlineTab, SWT.FULL_SELECTION| SWT.BORDER);public void add(){
System.out.println("2");
TableItem item = new TableItem(onlineTable, SWT.NONE);
System.out.println("1");
item.setText(new String[] {"1", "2"});
}
同类的Button事件可以调用add() ,但其它类去调用为什么运行到TableItem item = new TableItem(onlineTable, SWT.NONE);
就不运行了, 也没什么提示错误??? (当然display 还没有dispose())
System.out.println("2");
TableItem item = new TableItem(onlineTable, SWT.NONE);
System.out.println("1");
item.setText(new String[] {"1", "2"});
}
同类的Button事件可以调用add() ,但其它类去调用为什么运行到TableItem item = new TableItem(onlineTable, SWT.NONE);
就不运行了, 也没什么提示错误??? (当然display 还没有dispose())
解决方案 »
- 按要求定义一个操作类:要求完成一个数组操作类,其中可以加入任意类型的数据,数组具体的操作类型由外部决定,并且可以实现查询功能。
- java socket重新连接
- 散分,14:00结贴,哀悼汶川父老乡亲
- 日期格式转换问题
- 请问:如何在一个applet中打开另一个applet
- 怎么把当前日期直接转换成象2004-08-14这样的形式?
- JTable 的一个问题
- 总觉得<<java编程思想>>的第一版写的比第二版好一点?
- scjp的培训参考书谁有?请联系:[email protected],指定参考书是哪个出版社的?
- 数据类型问题
- 用Timer类如何设置定时执行?菜鸟洒分求助
- 写一个关于定时从FTP服务器抓文件遇到的问题
但另一个类去调用XXX.add(),为什么运行到TableItem item = new TableItem(onlineTable, SWT.NONE);
就不运行了, 也没什么提示错误??? (当然display 还没有dispose())
onlineTable.isDisposed() 为flase 的,说明没有dispose
main.getDisplay().syncExec(new Runnable() {
public void run() {