问题标签 [defaulttablemodel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3129 浏览

java - 巨大的 JTable AbstractTableModel 删除所有行

java JTable,假设我有一个带有 AbstractTableModel 的巨大 JTable (800*50)。现在我想删除所有表行并将新数据行放入该表中。哪种方式是实现这一目标的最简单和高性能的方式?

谢谢。

0 投票
6 回答
19305 浏览

java - 将列添加到退出 TableModel

我有课;

使用 ResultSetMetaData 我构建了 TableModel 以匹配数据库中的结果集。

B 类中,我扩展了 JPanel 并添加了A 类来显示我的表格。我希望能够根据条件向表模型添加新列。我试过用谷歌搜索,但显示的大多数示例都是基于DefaultTableModelnot AbstractTableModel

有谁知道如何实现这一目标?

0 投票
1 回答
3674 浏览

java - JTable 行选择背景问题。

我有一个 JTable 并在 JTable 和其他属性中设置图片作为背景,我使用了这段代码。

每件事都正常工作。但是当我选择一行时,行数据会隐藏。它会显示我的行这

我想要这样的结果,在此处输入图像描述 dtModel是我的名为tblMainView的JTable的deafultTableModel

0 投票
2 回答
1459 浏览

java - DefaultTableModel getValueAt 方法生成看似随机的结果

我有一个使用 DefaultTableModel 的带有 JTable 的 GUI。

声明了这些实例变量:

该表由以下内容填充:

这会生成(在本例中)5 行,其中包含有关变量的信息。

我想使用以下代码在按钮按下时接收并存储这些变量的信息:

当向所有五行添加描述时,上面的代码会生成以下输出:

在 JTable 的第一行添加描述时,上面的代码生成:

这表明它可以识别所有五行,但由于某些原因在从行中读取时会出现混乱。

我已经盯着同一行代码看了一个小时了,老实说,我看不出哪里出了问题。

在此先感谢,迈克。

0 投票
1 回答
386 浏览

java - 不要在设计视图中查看 - NetBeans

我声明了两个数组,并将它们初始化为字段声明:以下是示例:

然后将jTable拖放到Frame中。然后转到表属性>模型>自定义代码,我在那里编写以下代码:

当我运行应用程序时,工作正常。但是这样,我无法在 Netbeans 的设计视图中查看它。

告诉我!为什么即使我在属性中使用以下代码访问数组,设计视图也无法查看它

0 投票
2 回答
529 浏览

java - JTable 日期列排序冻结

我正在使用一个 JTable,其中包含一些具有不同数据类型(int、string、date)的列。当我运行应用程序时,数据显示正常,但如果我使用列标题对数据进行排序,它会冻结在包含 Date 对象的列上。下面是代码。第 8、9 和 10 列是导致问题的原因。如何使日期列可排序?

0 投票
2 回答
5375 浏览

java - 没有列名的 DefaultTableModel

这个类与我的数据库进行通信,检索数据并将它们投影到 JTable。我使用了 DefaultTableModel,但列名不会出现。我在另一个类中实例化这个类,我通过getTable( ).

主要班

0 投票
1 回答
242 浏览

java - 被 JTables 和 ActionPerformed 弄糊涂了

我正在尝试创建一个 JTable,当用户按下 GUI 上的按钮时,它会将 if 语句中的值设置为该 JTable。作为Java的新手,我很可能会犯这个错误。我做了一些研究,我相信使用 DefaultTableModel 是最好的。

我了解如何使用一组预设值来实现 Jtable,但我很难理解如何使用 JButton 设置值。

谢谢

0 投票
1 回答
1235 浏览

swing - TreeModelListener 没有响应它订阅的 TreeModel 中的更改

我很难理解为什么我无法让 TreeModelChanged 侦听器响应它订阅的模型中的更改。

我设法在一个小例子中重现了这个问题。

每当向树中添加新节点时,SysOut 消息都不会打印到控制台。

我打算用一些命令替换 SysOut 消息来重绘树。目前我正在使用 SysOut 消息来证明侦听器没有被解雇。

我错过了一些基本的东西吗?

0 投票
2 回答
601 浏览

java - 比 JTable 效率更高的对象

我想创建数据库的可视化。它是一个全桌面应用程序,看起来类似于 Excel。当我在我的 JTable 数据库可视化中放入 100 行,每行有 6 列时,应用程序正在崩溃。这样的任务有更好的课程吗?还是其他更聪明的方法?

我就是这样做的: