学习swt开发,在开发treeviewer 按照例子编写代码过程中,一切都很顺利,一run,整颗树都出来了,但是点击图形界面任一地方,报错,如下:

Exception in thread "main" java.lang.NoSuchFieldError: countat org.eclipse.jface.viewers.ColumnViewer$1.mouseDown(ColumnViewer.java:88)at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:133)at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)at UsingTreeViewer.main(UsingTreeViewer.java:83)
</pre>百度谷歌都没答案,看报错明显是jar包问题,<p></p><p>先看了一下ColumnViewer 的源码,我用的是3.8.1版本</p><p></p><pre name="code" class="java">import org.eclipse.swt.events.MouseEvent;
</pre><pre name="code" class="java">if (viewerEditor != null) {control.addMouseListener(new MouseAdapter() {public void mouseDown(MouseEvent e) {// Workaround for bug 185817if (e.count != 2) {handleMouseDown(e);}}

MouseEvent 为swt.jar 的类,版本为3.1 查看源码,并没有count的属性 后来谷歌了一下 count 为3.3版本后才有的属性,于是换了3.4版本的swt.jar 便可以了,资源在我上传文件里面有

java.lang.NoSuchFieldError: count at org.eclipse.jface.viewers.ColumnViewer$1.mouseDown相关推荐

  1. 【myeclipse】java.lang.NullPointerException at com.genuitec.eclipse.ast.deploy.core.Deployment

    项目启动的时候总是提示以下错误: java.lang.NullPointerExceptionat com.genuitec.eclipse.ast.deploy.core.Deployment.&l ...

  2. springboot启动异常java.lang.NoSuchFieldError: DEFAULT_INCOMPATIBLE_IMPROVEMENTS

    springboot启动异常java.lang.NoSuchFieldError: DEFAULT_INCOMPATIBLE_IMPROVEMENTS 参考文章: (1)springboot启动异常j ...

  3. java.lang.NoSuchFieldError: EMPTY_ORDERED_ITERATOR起因及解决办法

    java.lang.NoSuchFieldError: EMPTY_ORDERED_ITERATOR 最近这个错误遇到了好多次,不过都很轻松的解决了,问题的起因是多了一个collection包,如下图 ...

  4. java 报错 定位,问题定位分享(2)spark任务一定几率报错java.lang.NoSuchFieldError: HIVE_MOVE_FILES_THREAD_COUNT...

    用yarn cluster方式提交spark任务时,有时会报错,报错几率是40%,报错如下: 18/03/15 21:50:36 116 ERROR ApplicationMaster91: User ...

  5. poi jar包报错:java.lang.NoSuchFieldError:Factory

    1.报错现象: 2.解决方法: 删除poi-ooxml-schemas jar包 <exclusion><artifactId>poi-ooxml-schemas</ar ...

  6. java.lang.NoSuchFieldError错误

    同样是在模块开发中遇到的一个问题,java.lang.NoSuchFieldError,再次作为记录,确保以后不会再被同样的问题坑另外一次. 错误信息 java.lang.NoSuchFieldErr ...

  7. java.lang.NoSuchFieldError: No static field ib_back of type I in class Lcom/example/demo/R$id; or

    多Module模式findViewById报错: java.lang.NoSuchFieldError: No static field ib_back of type I in class Lcom ...

  8. java.lang.NoSuchFieldError: No static field id_sl_hlry of type I in class Lcom/bsoft/mob/common/R$id

    多 module 项目 findViewById 时候报错: java.lang.NoSuchFieldError: No static field id_sl_hlry of type I in c ...

  9. nested exception is java.lang.NoSuchFieldError: QUALIFIED

    nested exception is java.lang.NoSuchFieldError: QUALIFIED 出现该错误是我的jar包冲突导致 xmlschema-core-2.0.3.jar ...

最新文章

  1. LNMP环境搭建(centos6.9+mysql5.7+php7.1+nginx1.10)
  2. Vector容器与Iterator迭加器
  3. Calling JNI Functions with Java Object Arguments from the Command Line
  4. mysql 中函数如何转存_MySQL函数转储存(当前月数据同步)
  5. FileNotFoundError: [Errno 2] No such file or directory: 'traingingDigits/0_0.txt'
  6. day02(下)_运算符
  7. java还是c 2017_2017年9月编程语言排行榜:Java、C与C++三巨头还能统治排行榜多久?...
  8. 鸿蒙科技与文化,数字阅读 | “华为鸿蒙”:当现代科技遇到古典文化
  9. pythongoogle.probuf.timestamp_gRPC快速入门(一)——Protobuf简介
  10. python遍历文件目录_python遍历文件夹及其子目录
  11. Eclipse·Maven·构建SpringMVC简单工程-3
  12. unix, PF_UNIX, AF_UNIX, PF_LOCAL, AF_LOCAL - 用于本地内部进程通讯的套接字。
  13. Linux 运维必备的 13 款实用工具,拿好了~
  14. maven工程下管理module发布到SVN注意
  15. 贪心算法几个经典例子python-Python贪心算法实例小结
  16. ATmega328p EEprom读写
  17. MFC通过CImage绘制透明图层的png图片
  18. 如何用计算机求一个正数的算术平方根,《用计算器求一个正数的算术平方根》教学设计...
  19. 放开二妻你会拼命一点儿工作么|独秀日记
  20. the info.plist in the package must contain the CFBundleShortVersionString key.

热门文章

  1. 几何光学学习笔记(1)- 1.1 几何光学的基本概念和定律
  2. Windows及Linux 下tftp 服务器安装及使用
  3. python基础学习与应用
  4. 使用stm32f103驱动lcd1602
  5. 微信支付的服务器配置url超时,微信H5支付商家存在未配置的参数,请联系商家解决的...
  6. illegal unquoted character
  7. 如何做一个基于微信校园运动场地预约小程序系统毕业设计毕设作品
  8. 为什么GPU训练网络还不如CPU快
  9. 无线通信-信道模型概念(Wireless Communication Overview)
  10. Understanding Human Behaviors in Crowds by Imitating the Decision-Making Process