java - SWT 应用程序中 com.ibm.icu.text.BreakDictionary.main 中的 ArrayIndexOutOfBoundsException

标签 java eclipse swt indexoutofboundsexception

我得到了

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at com.ibm.icu.text.BreakDictionary.main(BreakDictionary.java:40)

当我在 Eclipse 中运行/调试我的 SWT 程序时。这可能是什么原因造成的?当我在 main() 的第一行放置一个断点时,它似乎甚至不会运行到那个点。

更新

即使在一个新的 SWT 项目中,使用从模板创建的应用程序窗口,没有任何更改,错误仍然发生......

如果你想看代码,http://pastie.org/3547493 (它是使用 Google Window Builder Pro 插件从 Eclipse 生成的)

最佳答案

您正在运行 BreakDictionarymain 方法。换句话说:您正在运行一个完全不同的程序,而不是您发布的代码。

关于java - SWT 应用程序中 com.ibm.icu.text.BreakDictionary.main 中的 ArrayIndexOutOfBoundsException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9615352/

相关文章:

java - 使用java连续两次更新Mysql行会导致错误

java - SWT 空表/树上的自定义行高

java - 如何使用 setSelection 并将 reveal 设置为 false 在 swt 表上设置选择?

java - 获取在 Jpanel 上绘制的 Path2D 形状的(起始)X 和 Y 坐标

java - 如何使用 Gradle 从项目文件(*.java、*.js、*、xml 等)创建源 JAR?

java - Spring 查询在整个对象上不同

java - 如何按顺序运行2个.java类? ( Selenium 与 Eclipse)

eclipse - 加速 Eclipse Web 浏览器中的代码更改?

eclipse - 错误: try-with-resources is not supported in -source 1.6

java - SWT CTabItem setData 和 setControl 的含义