在窗口构建器中显示数组列表的最简单和最佳方法是什么? 我正在尝试创建简单的应用程序来管理数据库。我已经设法为数组列表的每个部分创建了一个非常简单的文本字段版本,但是我想更进一步。 行必须是可单击的,以便我可以获取有关单击的行的信息以对其进行编辑。
我听说JTable很不错,但是有人说它不支持数组列表,我想它们是对的,因为我现在一个小时都无法显示任何内容。
答案 0 :(得分:0)
我听说JTable很不错,但有人说它不支持数组列表
然后您应该停止听那些告诉您的人的信。更为可靠的消息来源告诉我们:
表模型对象必须实现TableModel接口。
(来自here)。
猜猜是什么:TableModel界面,它没有说如何存储基础数据!它仅询问您如何到达行和列。当您只有一个后备列表时,这很简单:您有一个 one 列,并且列表中的每个元素都代表模型中的 one 行。
是的,对您来说,JTable听起来像是一个不错的“下一步”,因为它使您可以轻松地控制编辑和单击。而且更重要的是,您只需要一个 JTable实例。而不是使用一个文本字段每个列表成员!