Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

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);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值