【问题标题】:What is the best way to add components to a java application将组件添加到 Java 应用程序的最佳方法是什么
【发布时间】:2014-04-28 06:06:40
【问题描述】:

现在,我在具有“main”方法的同一个类中创建所有挥杆组件,这个类不断增长,并且随着每个组件的创建而显得更加杂乱无章。我应该创建另一个类来创建组件并通过引用传递框架吗?或者我应该让我现在的班级继续增长吗?是否有最佳实践或行业标准?

感谢您的任何意见。

【问题讨论】:

  • 隔离责任。创建子组件来封装视图,允许访问模型和控制器。

标签: java swing components


【解决方案1】:

简短的回答是“视情况而定”。如果它是一个简单的用户界面,你可以摆脱一个类。但如果有几个独立的窗口或其他组件,请考虑创建单独的类。然后在你的主类中实例化它们。

例如,考虑一个银行应用程序。不同的功能(取款、存款、转账、余额查询)可能有不同的窗口。您可以有四个不同的类来扩展 JPanel。然后在您的主类中,您可以实例化这些类并组装它们。

只是一个想法。

【讨论】:

    猜你喜欢
    • 2010-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-05
    • 1970-01-01
    • 2018-08-10
    • 2021-09-15
    • 2014-12-17
    相关资源
    最近更新 更多