sun1410 发表于 2007-10-4 17:31

matlab运行之后命令窗口中出现如下语句?

matlab运行之后命令窗口中出现如下语句?

请教各位高手,我编了一个matlab程序,可以运行。但运行之后命令窗口中出现如下语句,这是怎么回事?

java.lang.IllegalArgumentException: TextHitInfo is out of range
at java.awt.font.TextLayout.checkTextHit(Unknown Source)
at java.awt.font.TextLayout.getCaretInfo(Unknown Source)
at java.awt.font.TextLayout.getCaretInfo(Unknown Source)
at sun.awt.im.CompositionArea.getCaretRectangle(Unknown Source)
at sun.awt.im.CompositionArea.paint(Unknown Source)
at sun.awt.im.CompositionArea.setText(Unknown Source)
at sun.awt.im.CompositionAreaHandler.inputMethodTextChanged(Unknown Source)
at sun.awt.im.CompositionAreaHandler.processInputMethodEvent(Unknown Source)
at sun.awt.im.InputMethodContext.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

eight 发表于 2007-10-4 19:09

原帖由 sun1410 于 2007-10-4 17:31 发表 http://www.chinavib.com/forum/images/common/back.gif
matlab运行之后命令窗口中出现如下语句?

请教各位高手,我编了一个matlab程序,可以运行。但运行之后命令窗口中出现如下语句,这是怎么回事?

java.lang.IllegalArgumentException: TextHitInfo is out...

上 mathwork 网站找找原因吧,不过建议还是重装一下系统或者 matlab

花如月 发表于 2007-10-4 19:16

重装好些,简单有效:lol

sun1410 发表于 2007-10-4 20:51

重装是个办法
不过太麻烦啊

心灯 发表于 2007-10-4 23:16

不知道你用的matlab是哪个版本? 我记得有个版本出现这个问题,是因为java虚拟机的问题,升级安装一下java虚拟机就好用了。 时间太久远了,记得不是很清楚了,仅供参考。

eight 发表于 2007-10-4 23:48

原帖由 心灯 于 2007-10-4 23:16 发表 http://www.chinavib.com/forum/images/common/back.gif
不知道你用的matlab是哪个版本? 我记得有个版本出现这个问题,是因为java虚拟机的问题,升级安装一下java虚拟机就好用了。 时间太久远了,记得不是很清楚了,仅供参考。

嗯,楼主可以试试。其实上 mathwork 搜索一下,或者 google 一下应该能够找到答案

appleseed05 发表于 2007-10-5 09:02

这个应该是java scaript的问题,上官方网站上到3.0应该就可以解决

sun1410 发表于 2007-10-5 09:18

原帖由 心灯 于 2007-10-4 23:16 发表 http://www.chinavib.com/forum/images/common/back.gif
不知道你用的matlab是哪个版本? 我记得有个版本出现这个问题,是因为java虚拟机的问题,升级安装一下java虚拟机就好用了。 时间太久远了,记得不是很清楚了,仅供参考。


我用的是matlab7.0

sun1410 发表于 2007-10-5 09:24

原帖由 appleseed05 于 2007-10-5 09:02 发表 http://www.chinavib.com/forum/images/common/back.gif
这个应该是java scaript的问题,上官方网站上到3.0应该就可以解决


java scaript是啥?在官网上找不到啊

eight 发表于 2007-10-5 09:26

原帖由 sun1410 于 2007-10-5 09:24 发表 http://www.chinavib.com/forum/images/common/back.gif



java scaript是啥?在官网上找不到啊

就是 java 虚拟机,你输入 JVM 应该可以找到

sun1410 发表于 2007-10-5 09:43

原帖由 eight 于 2007-10-5 09:26 发表 http://www.chinavib.com/forum/images/common/back.gif


就是 java 虚拟机,你输入 JVM 应该可以找到





搜出来很多,不知道要下哪一个?谢谢

心灯 发表于 2007-10-5 12:31

原帖由 sun1410 于 2007-10-5 09:18 发表 http://www.chinavib.com/forum/images/common/back.gif



我用的是matlab7.0

嗯,出问题的就是matlab7.0这个版本,记得这个版本出现后不久就出了个SP1的补丁。我看楼主还是换版本得了,自己装虚拟机,貌似还要设置一下环境变量,比较麻烦。

无水1324 发表于 2007-10-5 13:18

回复 #12 心灯 的帖子

以前遇到过,但是好像matlab重新启动就好了
页: [1]
查看完整版本: matlab运行之后命令窗口中出现如下语句?