复制matlab命令窗口到gui

时间:2016-07-20 10:22:35

标签: matlab matlab-guide matlab-deployment

我在提及this post时提出这个问题,因为我无法对原帖发表评论。

我使用了@Hoki中该帖子中给出的代码,并在我的gui中混合使用它正常工作。但有时我会得到以下错误

Error using test_gui>scroll_to_bottom (line 176)                                       
Java exception occurred:                                                                  
java.lang.IllegalArgumentException: bad position: 13319                                   

at javax.swing.text.JTextComponent.setCaretPosition(Unknown Source)                      


Error in test_gui>commandWindowMirror (line 170)                                       
scroll_to_bottom(h.f)                                                                 

Error using test_gui>commandWindowMirror (line 166)                                    
Java exception occurred:                                                                  
javax.swing.text.BadLocationException: Invalid location                                   

at javax.swing.text.GapContent.getChars(Unknown Source)                                  

at javax.swing.text.GapContent.getString(Unknown Source)                                 

at javax.swing.text.AbstractDocument.getText(Unknown Source)                             

at javax.swing.text.JTextComponent.getText(Unknown Source)   

当我要求用户输入内容时,总会发生这种情况。我的脚本要求用户有时输入一些字符串或值。但好处是程序不会崩溃它只会出错,当你按下“输入”时再次返回到停止的后退位置。但滚动停止工作,只有当脚本执行完全滚动到达最后一行。知道可能导致此错误的原因以及如何避免此错误。谢谢。

0 个答案:

没有答案