TreeViewer(JFace库)痛苦三天被解决的问题 ISafeRunnable问题

时间:2022-02-22 17:33:02

 

我是因为在创建项目的时候创建的是JAVA项目而不是SWT/Jface project,导致一些SWT/Jface库没有导入.

我们可以做个实验,如果创建一个Java项目则在项目中只添加一个JRE 系统库

而创建一个SWT/Jface项目,则会有org.eclipse.core.runtime(这个是在运行时需要的库),org.eclipse.jface.text_3.1.1.jar   ,   org.eclipse.jface_3.1.1.jar  , org.eclipse.ui.forms_3.1.0.jar ,  org.eclipse.osgi_3.1.1.jar , org.eclipse.ui.workbench_3.1.1.jar , 这些包是SWT/Jface程序运行的前提条件,没有他们就会出现编译时的错误.

 终于解决了,现在可以实现TableViewer的基本功能了.高兴呵呵.