【问题标题】:How to use the JDialog without using JDialog如何在不使用 JDialog 的情况下使用 JDialog
【发布时间】:2011-08-26 23:26:36
【问题描述】:

对不起,奇怪的标题,但这里是解释。 因此,我有一个类 StudentRepository,其中包含学生列表,这些学生是在 GUI 上选择的(通过 TableModel)。 学生对象的属性是:

int studentid

string name,surname

List<Absent> absents

List<ClassRoom> classes (as in classroom)

所以我想调用一个在 StudentRepository 中运行的方法,该方法检查学生是否缺勤,如果可以删除,则应该有一个提示,并且在提示时应该显示缺勤。就像一个 jDialog。

希望我让自己可以理解, 哈伦·明哈斯

【问题讨论】:

标签: java swing jdialog


【解决方案1】:

我不明白您为什么不想使用 JDialog 来执行此操作。这是tutorial。 您可以将任何您想要的内容放入 JDialog 中,甚至是您的缺席列表。

【讨论】:

  • 这对 OO 编程规则有效吗?因为我认为 GUI-parts 只能从 GUI-package 调用
  • @Haroun Minhas:我不明白你的反对意见。从视图中分离模型是正确的。但是如何只在 gui 包中调用 gui 组件?如何用模型数据填充它们?
  • 您的模型将它们发送回视图中的调用对象。然后视图在 JDialog 中显示它检索到的数据。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-21
  • 1970-01-01
  • 2015-04-12
  • 1970-01-01
  • 2011-12-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多