有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

从Mac到Linux ArrayIndexOutOfBoundsException的Java Swing问题

我一直在为一个类构建一个类似MS paint的程序,但我刚刚意识到TA标记在Linux中,我一直在Mac上构建我的程序。我不认为这会有什么大不了的,但我想无论如何我都会在linux上测试它,我会遇到错误,甚至无法打开程序

我得到"main" java.lang.ArrayIndexOutOfBoundsException: No such child: 0 在我的主要方法中抛出frame.pack();,在容器和JComponent中抛出,等等 和Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: No such child: 0抛出容器和JComponent以及BorderLayouts

我不知道问题出在哪里,所以我把整个程序放在了pasteBin上。我真的不知道我做了什么,也不知道如何修复它。这在我的Mac电脑上可以100%正常工作。我不明白操作系统之间有什么区别。如果有人能帮忙,我真的很需要

http://pastebin.com/KDKm7D9w


共 (0) 个答案