Java编译错误: code too large

标签 java swing components

我们正在开发一个注册系统,但现在由于编译期间出现内存错误而陷入困境。

我们上网查了一下,发现错误信息的原因是.java文件的大小。我们的 EnrollmentSystem 类现在有 10171 行代码。

我们使用 Netbeans 的 GUI 构建器设计它。我们考虑创建一个单独的类来包含其他面板,但我们不知道如何从另一个类获取组件并将其添加到原始类(包含 10171 行的类),然后在同一选项卡上显示其内容。

enter image description here

enter image description here

*我们需要完成的是,当用户单击特定的选项卡式 Pane 时,它会显示另一个类的面板。

我知道这与 对象.add() 实例化

我们尝试了 getComponent(nth);但真的不知道如何管理类并添加不同类的组件。

最佳答案

对此问题的简单答案是 (a) 停止使用 GUI 编辑器并手动编写代码,以及 (b) 将 GUI init 方法拆分为 2 个或更多子方法

关于Java编译错误: code too large,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34320675/

相关文章:

与 SQlite 一起使用的 Delphi 组件

java - 将 JSON 数组更改为 pojo 对象数组

java - 如何避免在 Eclipse 中成为 Master

java - 在 Java 中解析从 BufferedReader 传入的字符串

java - 组件在 JFrame 中不可见

javascript - 在 React.js 中,我将如何设置一个简单的全局事件系统来在组件之间进行通信?

java - 在采用 Object 参数的 Java 方法中,您如何访问仅存在于特定类实例的字段?

java swing按钮 Action

java - getClipBounds 与 JScrollPane 结合使用错误

java - 在 JFrame 中分层多个组件