从来没有碰到这样的问题,请大家帮帮忙

javakevin 2004-03-24 12:50:34
我在编一个记事本,使用JTextArea作为文本输入输出的的组件,程序编译通过,可是发现当我输入汉字的时候(输入英文时没有问题),控制台抛出一大堆异常,以前在用JTextArea的时候从来没有发生过这样的事情,哪位高手给指点一下迷津阿
(异常说明是在控制台上,复制不下来)我在想想看
...全文
35 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
swingsxlong 2004-03-25
  • 打赏
  • 举报
回复
在CompositionAreaHandler.java:144去找錯誤
javakevin 2004-03-25
  • 打赏
  • 举报
回复
是一个记事本的程序,代码很长,不太好贴,我的代码里并没有调用有关HASHTABLE的方法,而且我觉得与MENU时间应该也没有什么关系吧,不过我在JTextArea对象里加入了右键菜单事件,我怀疑是不是这个引起的阿,但是也没有理由再输入汉字的时候发生异常阿,输入英文的时候一切正常,汉字也能输入进去,但是每打一个汉字控制台就重复以上的异常代码
javakevin 2004-03-25
  • 打赏
  • 举报
回复
CompositionAreaHandler
这是什么错误啊
是不是我在TEXTAREA里添加了接收弹出式菜单的事件才导致这种情况发生的啊,但为什么只有输入汉字会出现这种情况,而输入英文的时候就不存在呢
Hodex 2004-03-24
  • 打赏
  • 举报
回复
从异常看来应该是
Menu所产生的事件未初始化
有可能是里面调用了一个未初始化HashTable的get()方法
dengyin2000 2004-03-24
  • 打赏
  • 举报
回复
看不出什么东西 你再把代码贴出看看
javakevin 2004-03-24
  • 打赏
  • 举报
回复
异常情况是这样的
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:678)
at java.awt.Container.addNotify(Container.java:2493)
at javax.swing.JComponent.addNotify(JComponent.java:4381)
at javax.swing.plaf.metal.MetalTitlePane.addNotify(MetalTitlePane.java:2
23)
at java.awt.Container.addNotify(Container.java:2493)
at javax.swing.JComponent.addNotify(JComponent.java:4381)
at java.awt.Container.addNotify(Container.java:2493)
at javax.swing.JComponent.addNotify(JComponent.java:4381)
at javax.swing.JRootPane.addNotify(JRootPane.java:676)
at java.awt.Container.addNotify(Container.java:2493)
at java.awt.Window.addNotify(Window.java:458)
at java.awt.Frame.addNotify(Frame.java:487)
at java.awt.Window.pack(Window.java:476)
at sun.awt.im.CompositionArea.<init>(CompositionArea.java:71)
at sun.awt.im.CompositionAreaHandler.createCompositionArea(CompositionAr
eaHandler.java:56)
at sun.awt.im.CompositionAreaHandler.inputMethodTextChanged(CompositionA
reaHandler.java:169)
at sun.awt.im.CompositionAreaHandler.processInputMethodEvent(Composition
AreaHandler.java:144)
swingsxlong 2004-03-24
  • 打赏
  • 举报
回复
把你的異常說明貼出來讓大家看看才行阿

62,622

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧