摘要: 1..IWorkbench: workbench是eclipse用户界面中最底层的对象,它建立在 Display之上,包含一个或多个 IWorkbenchWindow,用于向终端用户呈现信息当你的 workbench插件被激活的时候,eclipse平台将为之创建一个实例,在平台的整个生命周期中,只允 阅读全文
posted @ 2022-03-10 14:18 信铁寒胜 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1:主要ViewPart代码 package XXXX; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Frame; import java.awt.Panel; import java.util.Array 阅读全文
posted @ 2022-03-10 14:08 信铁寒胜 阅读(150) 评论(0) 推荐(0) 编辑
摘要: SWT组件Diaplay提供syncExec与asyncExec方法,其原型为:syncExec (Runnable runnable),asyncExec (Runnable runnable),Runnable的run方法中可以封装要执行的代码,一般而言是UI相关的代码,如更新组件显示、刷新状态 阅读全文
posted @ 2022-03-10 14:05 信铁寒胜 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 在创建SWT界面的线程之外的线程中尝试去修改界面元素.将抛出以下异常Exception in thread “Thread-0” org.eclipse.swt.SWTException: Invalid thread accessat org.eclipse.swt.SWT.error(SWT.j 阅读全文
posted @ 2022-03-10 10:49 信铁寒胜 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 1、打包报错信息 2、可以看下工程的编译环境 选中工程右键 》Properties 3、如果你的工程默认的编译环境是1.7,你也要改成1.7,改成1.7后,代码会出现报错,把报错修复好再打包就好了 阅读全文
posted @ 2022-03-10 09:59 信铁寒胜 阅读(376) 评论(0) 推荐(0) 编辑