2010-12-02 56 views
1

我们有一个Java Swing应用程序。现在有一个要求,它应该在一台机器/计算机的多个桌面上创建。因此,就像在Linux中一样,使用相同的CPU /机器将主要Java Swing应用程序的不同实例创建到不同的桌面/显示器中,我们可以同时在一个操作系统中拥有不同的桌面。通过创建所有对象创建多个应用程序实例的Java Swing应用程序设计

设计约束:

我们只需要创建一个应用实例,我们需要利用/存储这个应用程序的所有对象,并使用它们来创建主应用程序的不同实例

它的外观我们需要创建一个主摇摆应用程序的对象池,并使用它们来创建其他人,但它是正确的方式?有没有其他有效的方法来实现它?

这是一种设计问题,用于为不同的桌面创建新的Java swing应用程序。

+2

“不同的桌面”是什么意思?一台单独的电脑?不同的用户登录? – 2010-12-02 05:49:28

回答

1

我认为可以在这里使用Builder模式。如果这些功能本质上不是动态的,那么基于这个需求,它将渲染不同的桌面UI组件(一组功能)。

相关问题