MVC:一个模型中的十二个数字或来自视图的十二个调用?

时间:2014-04-19 13:24:00

标签: java swing

任务是显示12个不同的数字(随机形状)。

困境是:

  1. 我可以在模型中保留12个数字。这似乎是我的首选,因为在我看来,它更像是经典的MVC。视图将仅代表模型内部的内容。
  2. 在模型中,我们可以创建一个返回新图形的方法。然后一个视图只包含一个循环,它需要12次新的数字。让我感到困扰的是,这个案子似乎违反了MVC原则。
  3. 至于它应用于何处:

    1. 现在摆动;
    2. 将来的网络应用程序。

1 个答案:

答案 0 :(得分:0)

  

我可以在模型中保留12个数字。

这将是所有其他Swing组件的工作方式,如JTable,JList,JTextField

  

2.在模型中我们可以创建一个返回新图的方法

模型通常不用于创建数据,只存储数据。