public static Shell shlIvmsv;//声明一个窗口管理器 创建一个窗口 J1
......
ClientDemo.GetClientDemo().playMain();//创建另外一个窗口 J2
shlIvmsv.setVisible(false);//隐藏主界面 J1
.......
然后我在 J2对应的程序中,
......
if(Main.shlIvmsv!=null){//显示PC主界面
Main.shlIvmsv.setVisible(true);//此处报错
}
......//关闭J2
......
错误信息如下:
Exception in thread "AWT-EventQueue-0" org.eclipse.swt.SWTException: Invalid thread access
?????????????????????????????
谁给我解释下,我怎么才能从 J2 回到 J1 ?????