从另一个jar向JPanel添加组件



我4个月前开始通过Java编写应用程序,昨天我得到了例外:我的代码太大了。在Visual studio和c#中则不是这样。

如何使应用程序与更多的jar文件?

我需要大约25个面板(JPanel),其中包含其他组件。我怎么能使他们(面板)分别在罐子,然后包括面板到我的主应用程序?

如何将参数移到或移出jar ?

很抱歉我的英语不好,我希望我的问题是清楚的,你明白我的意思。

似乎在void initComponents()方法中,您正在初始化25个面板并添加组件。我的建议是找出我们小组成员的共同行为。在标识它之后,创建一个扩展Jpanel的类。在扩展的Jpanel中,给出常见行为的实现。所以,所有日本人都分享它。如果您想使用jpanel特定的行为,请使用super()。如果你想使用通用的特定行为,如布局,颜色和更多的东西,使用它从通用。它对代码复制和更多的管理有很大的帮助。为panel创建单独的内部类,或者可以使用扩展Jpanel的单独类。

我认为这样做没有问题。25j的面板是不是比较难维护?你可以根据你的要求分成不同的包装结构。请介绍一下你们的面板结构好吗?他们有共同的行为吗?您使用的是Swing面板还是extended面板?

最新更新