问题标签 [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.
java - 巨大的 JTable AbstractTableModel 删除所有行
java JTable,假设我有一个带有 AbstractTableModel 的巨大 JTable (800*50)。现在我想删除所有表行并将新数据行放入该表中。哪种方式是实现这一目标的最简单和高性能的方式?
谢谢。
java - 将列添加到退出 TableModel
我有课;
使用 ResultSetMetaData 我构建了 TableModel 以匹配数据库中的结果集。
在B 类中,我扩展了 JPanel 并添加了A 类来显示我的表格。我希望能够根据条件向表模型添加新列。我试过用谷歌搜索,但显示的大多数示例都是基于DefaultTableModel
not AbstractTableModel
。
有谁知道如何实现这一目标?
java - JTable 行选择背景问题。
我有一个 JTable 并在 JTable 和其他属性中设置图片作为背景,我使用了这段代码。
每件事都正常工作。但是当我选择一行时,行数据会隐藏。它会显示我的行
我想要这样的结果, dtModel是我的名为tblMainView的JTable的deafultTableModel
java - DefaultTableModel getValueAt 方法生成看似随机的结果
我有一个使用 DefaultTableModel 的带有 JTable 的 GUI。
声明了这些实例变量:
该表由以下内容填充:
这会生成(在本例中)5 行,其中包含有关变量的信息。
我想使用以下代码在按钮按下时接收并存储这些变量的信息:
当向所有五行添加描述时,上面的代码会生成以下输出:
当只在 JTable 的第一行添加描述时,上面的代码生成:
这表明它可以识别所有五行,但由于某些原因在从行中读取时会出现混乱。
我已经盯着同一行代码看了一个小时了,老实说,我看不出哪里出了问题。
在此先感谢,迈克。
java - 不要在设计视图中查看 - NetBeans
我声明了两个数组,并将它们初始化为字段声明:以下是示例:
然后将jTable拖放到Frame中。然后转到表属性>模型>自定义代码,我在那里编写以下代码:
当我运行应用程序时,工作正常。但是这样,我无法在 Netbeans 的设计视图中查看它。
告诉我!为什么即使我在属性中使用以下代码访问数组,设计视图也无法查看它
java - JTable 日期列排序冻结
我正在使用一个 JTable,其中包含一些具有不同数据类型(int、string、date)的列。当我运行应用程序时,数据显示正常,但如果我使用列标题对数据进行排序,它会冻结在包含 Date 对象的列上。下面是代码。第 8、9 和 10 列是导致问题的原因。如何使日期列可排序?
java - 没有列名的 DefaultTableModel
这个类与我的数据库进行通信,检索数据并将它们投影到 JTable。我使用了 DefaultTableModel,但列名不会出现。我在另一个类中实例化这个类,我通过getTable( )
.
主要班
java - 被 JTables 和 ActionPerformed 弄糊涂了
我正在尝试创建一个 JTable,当用户按下 GUI 上的按钮时,它会将 if 语句中的值设置为该 JTable。作为Java的新手,我很可能会犯这个错误。我做了一些研究,我相信使用 DefaultTableModel 是最好的。
我了解如何使用一组预设值来实现 Jtable,但我很难理解如何使用 JButton 设置值。
谢谢
swing - TreeModelListener 没有响应它订阅的 TreeModel 中的更改
我很难理解为什么我无法让 TreeModelChanged 侦听器响应它订阅的模型中的更改。
我设法在一个小例子中重现了这个问题。
每当向树中添加新节点时,SysOut 消息都不会打印到控制台。
我打算用一些命令替换 SysOut 消息来重绘树。目前我正在使用 SysOut 消息来证明侦听器没有被解雇。
我错过了一些基本的东西吗?
java - 比 JTable 效率更高的对象
我想创建数据库的可视化。它是一个全桌面应用程序,看起来类似于 Excel。当我在我的 JTable 数据库可视化中放入 100 行,每行有 6 列时,应用程序正在崩溃。这样的任务有更好的课程吗?还是其他更聪明的方法?
我就是这样做的: