- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们在运行应用程序结束时收到此错误。我在谷歌搜索但不知道是什么原因导致这个错误以及这意味着什么。该怎么办以及如何解决?
我什至不知道是什么引发了这个异常......
Exception breakpoint occurred at line 145 of EventDispatchThread.java.
java.lang.NullPointerException:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at oracle.jbo.uicli.jui.JUTableBinding$JUTableModel$2.run(JUTableBinding.java:1209)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
最佳答案
不知道您在 Google 上执行过哪些类型的搜索。我建议查找每个错误(或者更确切地说,查找发生错误的每个类)。从头开始,因为后续错误可能是由于错误传播造成的。对 EventDispatchThread 和 JUTableBinding.java 的两次搜索可能会提供一些关于问题所在的见解。
http://www.docjar.org/docs/api/java/awt/EventDispatchThread.html
这个类似乎处理 AWT 组件(“从 EventQueue 中取出事件并将它们分派(dispatch)到适当的 AWT 组件”)
对于 JUTableBinding.java,有很多页面提到了 NullPointerException
https://forums.oracle.com/forums/thread.jspa?threadID=515213
https://forums.oracle.com/forums/thread.jspa?threadID=2343921
https://kr.forums.oracle.com/forums/thread.jspa?threadID=503593
有人说问题可能出在jdk版本上(好像1.6及以上会抛出错误)。我想情况可能是这样。尝试使用旧版本的jdk重新编译,看看是否还有错误。如果不是这样,我们将进一步调查。
“我查看了代码并发现 JUTableBinding.JUTableModel
调用
mScrollUnit = control.getScrollableUnitIncrement(null,
SwingConstants.VERTICAL, 0);
(Line 947)
这在 Java 5 中没问题,因为 JTable 的 getScrollableUnitIncrement
只是返回行高。”
“我将行更改为:
mScrollUnit = control.getScrollableUnitIncrement(
control.getVisibleRect(), SwingConstants.VERTICAL, 0);
并且在 Java 6 上一切正常......”
希望有帮助。
关于java - EventDispatchThread.java 处发生异常断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9683811/
所以我试图显示一个图像(ball),我最终将通过用户输入来控制它。要知道,图像只是使用线程的 sleep 方法每隔一段时间显示一次。 我创建了 2 个类,一个扩展了 JPanel,另一个扩展了 JFr
我们在运行应用程序结束时收到此错误。我在谷歌搜索但不知道是什么原因导致这个错误以及这意味着什么。该怎么办以及如何解决? 我什至不知道是什么引发了这个异常...... Exception breakpo
这是我不明白的设计决定。 Android 和 JME 都遵循启动应用程序的线程是 UI 线程的策略,您要注意将资源消耗的东西卸载到另一个线程。 另一方面,在 Swing 中,您将 EventQueue
我使用 JEditorPane 作为“橡皮图章”将 HTML 文本呈现为 PDF。我需要文本以特定宽度换行,并且需要在文本后面应用白色“突出显示”。因此,我在 PDF 渲染线程中创建一个 JEdito
我是 Swing 的新手,正在 Eclipse 中制作一个非常基本的事件处理程序。这是我写的代码: public class SwingDemo2 { JLabel jl; public SwingD
当我尝试在调试器中启动我的代码时出现以下错误。 EventDispatchThread.run() line: not available [local variables unavailable]
不久前,我们向应用程序添加了一些代码来检测并尝试从 Swing EDT 死锁中恢复,因此用户至少可以保存他们的文件(最好不要出现死锁,但是......) 。在 Java 1.6 中,这很容易。检测 E
当 dumpStackTrace 的第一个元素位于 java.awt.EventDispatchThread.run 时,为什么 isEventDispatchThread() 返回 false?
这是我在使用 Eclipse 进行调试时遇到的一个小烦恼。选中“未捕获的异常时暂停执行”后,调试器通常会在引发异常的位置暂停线程。然而,事件调度线程上的异常会导致它在 EventDispatchThr
我是一名优秀的程序员,十分优秀!