JDK换成了1.5,搞了一个JTextArea,在里面输入英文,没有一点问题,输入中文是抛出异常了。
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.util.Hashtable.get(Hashtable.java:336)
at javax.swing.KeyboardManager.registerMenuBar(KeyboardManager.java:263)
at javax.swing.JMenuBar.addNotify(JMenuBar.java:679)
at java.awt.Container.addNotify(Container.java:2500)
at javax.swing.JComponent.addNotify(JComponent.java:4478)
at javax.swing.plaf.metal.MetalTitlePane.addNotify(MetalTitlePane.java:223)
at java.awt.Container.addNotify(Container.java:2500)
at javax.swing.JComponent.addNotify(JComponent.java:4478)
at java.awt.Container.addNotify(Container.java:2500)
at javax.swing.JComponent.addNotify(JComponent.java:4478)
at javax.swing.JRootPane.addNotify(JRootPane.java:680)
at java.awt.Container.addNotify(Container.java:2500)
at java.awt.Window.addNotify(Window.java:467)
at java.awt.Frame.addNotify(Frame.java:501)
at java.awt.Window.pack(Window.java:485)
at sun.awt.im.CompositionArea.<init>(CompositionArea.java:71)
at sun.awt.im.CompositionAreaHandler.createCompositionArea(CompositionAreaHandler.java:56)
at sun.awt.im.CompositionAreaHandler.inputMethodTextChanged(CompositionAreaHandler.java:169)
at sun.awt.im.CompositionAreaHandler.processInputMethodEvent(CompositionAreaHandler.java:144)
at sun.awt.im.InputMethodContext.dispatchEvent(InputMethodContext.java:175)
at java.awt.Component.dispatchEventImpl(Component.java:3919)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3819)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
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)
解决办法很简单,去掉程序中的JFrame.setDefaultLookAndFeelDecorated(true);
分享到:
相关推荐
官方版本,亲测可用
Exceptionin thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/jdesktop/swingworker/SwingWorker at com.android.draw9patch.Application$1.run(Application.java:48) at java.awt.event....
官方版本,亲测可用
本文件夹专为以下错误对症下药。...Exception in thread "VFW Request Thread" java.lang.UnsatisfiedLinkError: JMFSecurityManager: java.lang.UnsatisfiedLinkError: no jmvfw in java.library.path
Ardor3d-awt-0.7.jar.zip文件是我们关注的重点,它是Ardor3D与Java AWT(Abstract Window Toolkit)接口的集成,允许开发者将3D内容无缝地嵌入到传统的Java GUI应用中。 AWT是Java早期提供的用于创建用户界面的工具...
java运行依赖jar包
java.awt java.awt.color java.awt.datatransfer java.awt.dnd java.awt.event java.awt.font java.awt.geom java.awt.im java.awt.im.spi java.awt.image java.awt.image.renderable java.awt.print ...
itext2.1.7 Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/lowagie/text/pdf/FontMapp
"Image-enhancer-in-java.zip_in" 提供的资源可能是一个Java项目,用于改善图像的质量、对比度、亮度等方面。让我们深入探讨一下Java中图像增强的一些核心概念和技术。 首先,Java中的图像处理主要依赖于Java ...
标题中的"Ping-Pong-game-in-java.rar_in"表明这是一个关于使用Java编程语言开发的乒乓球游戏的项目。描述中提到的"Ping-Pong-game-in-java using java code source"进一步确认了这个项目是用Java语言编写的,它包含...
- **jdk**:Java标准库的实现,如awt、swing、io、net、lang等包。 - **jfxrt**:JavaFX的相关源码,Java 7开始作为可选模块。 - **make**:构建系统的相关文件,如Makefile和规则。 - **test**:包含了大量的单元...
3. **多线程**:Java提供`java.lang.Thread`类和`java.util.concurrent`包来支持多线程编程,允许程序同时执行多个任务。 4. **网络编程**:Java的`java.net`包提供了Socket和ServerSocket类,用于创建网络连接和...
a - Variable in class java.awt.AWTEventMulticaster A variable in the event chain (listener-a) A - Static variable in class java.awt.PageAttributes.MediaType The MediaType instance for Engineering A, 8...
awt-1.6.0-v201011041432.jar
appengine-awt是在Google AppEngine环境中使用的java.awt和javax.imageio包的纯Java实现。 该代码主要基于Apache Harmony和Apache Sanselan项目。 当前,该库提供了足够的功能,可以使用蜡染将svg文件转码为图像。...
batik-awt-util-1.13
这个"A-simple-rain-effect-in-java.zip_in"文件包含了一系列实现这一效果所需的资源和代码。让我们深入探讨一下其中涉及的关键知识点。 首先,我们看到有三个类文件:`Rain.class`, `RainDrop.class`。这些是Java...
- **java.awt**:这是Java中的Abstract Window Toolkit,用于构建和管理应用程序的图形用户界面(GUI)。它支持跨平台的窗口、组件和图形环境。 - **java.awt.color**:提供了颜色模型和色彩空间转换的功能。 - **...
awt包java Android awt包java Android awt包java Android awt包java Android awt包java Android awt包java Android awt包java Android awt包java Android awt包java Android awt包java Android awt包java Android ...
- `java.awt.Image` 是Java标准库中的核心类,用于表示图像数据。 - `javax.imageio.ImageIO` 是Java Imaging API的一部分,提供了读取和写入各种图像格式(如JPEG、PNG等)的功能。 2. **加载图像** - 使用`...