我 4 个月前开始通过 Java 编写应用程序,昨天我遇到了异常: 我的代码太大了。在 Visual Studio 和 C# 中则不然。
如何制作包含更多 jar 文件的应用程序?
我需要大约 25 个面板 (JPanel
),其中包含其他组件。如何将它们(面板)单独放入 jar 中,然后将面板包含到我的主应用程序中?
如何将参数移入或移出 jar ?
抱歉我的英语不好,我希望我的问题很清楚并且您明白我的意思。
最佳答案
它看起来像在 void initComponents() 方法中。您正在初始化 25 个面板并添加组件。我的建议是找出我们面板中的常见行为。在识别后,它创建一个扩展 Jpanel 的类。在扩展的 Jpanel 中实现常见行为。所以,所有 japanel 之间共享它。如果您想使用 jpanel 特定行为,请使用 super()。如果您想使用常见的特定行为,如布局、颜色和更多东西,请从常见的地方使用它。这对您的代码重复和更多管理有很大帮助。为面板创建一个单独的内部类,或者您可以使用扩展 Jpanel 的单独类。希望它会对您有所帮助。
关于java - 从另一个 jar 添加组件到 JPanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14253713/