问题标签 [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 回答
367 浏览

java - 将侦听器添加到 DefaultTableModel

我使用 SwingWorker 根据数据库中的更改来更改 DefaultTableModel。我的问题是:在 doInBackground() 中将 ListSelectionListener 和 TableModelListener 添加到 DefaultTableModel 是否安全,或者是否必须在 done() 中添加它们?

0 投票
2 回答
2549 浏览

java - 将 DefaultTableModel 数据复制到剪贴板

我有下一个 JTable

我希望按钮将模型的信息复制到剪贴板,但它不起作用,我尝试使用

0 投票
1 回答
472 浏览

java - 将 JTable 编辑保存到二维数组

我有一个 JTable,其单元格是可编辑的。但是,如果我编辑一个单元格并刷新表格。未保存更改。这就是我定义表格的方式:

我在网上看了看,但似乎找不到任何关于保存对单元格所做的更改的建议。非常欢迎任何帮助!

0 投票
1 回答
376 浏览

java - 在 DefaultTableModel 的接下来两列中显示输出

抱歉,我是 Java 新手,我正在尝试从我的数据库中包含 set_IDBuying_RateSelling_Rate的Transaction表中获取值。我只想从 Transaction 表中显示Buying_rateSelling_rate 。我想将 Transaction 表中的数据显示到 Sell Rate列 和Buy Rate 列。这是我的尝试

在此处输入图像描述

0 投票
1 回答
1260 浏览

java - Netbeans 中的 JTable

当有三列时,我想将 db(MySql) 数据添加到 jTable 中的单个特定列。从下面的编码数据自动添加到第一列,但我想将它添加到 Jtable 中的第二列。请帮助我..我是 netbeans 的新手!!!

0 投票
2 回答
1654 浏览

java - 从 jTable 中删除未使用的行

如何从 a 中删除未使用的行JTable

我首先在 a 中创建一个固定大小的表格,JPanel然后根据需要填充元素。

现在我不想在我的表中显示未使用的行。请帮忙。

0 投票
1 回答
3686 浏览

java - 我可以为 DefaultTableModel 定义大小吗?

我正在使用模型,我可以刷新表格的内容吗?但我将它添加到 JPanel,现在我的第二个 JPanel,包含按钮,非常深入。我正在使用 GridLayout 来控制列的大小(preferredSize())。一开始我有http://www.funkyimg.com/u2/3264/877/343679Untitled.jpg然后我必须手动将它放大到http://www.funkyimg.com/u2/3264/878/776480Untitled2 .jpg我在上一篇文章中使用的源代码,稍作修改:

0 投票
1 回答
2460 浏览

java - 如何将多个项目添加到 DefaultComboBoxModel

我有以下代码,但我不知道如何将所有项目添加到我的组合框中。

它只将一项添加到我的DefaultTableModel,我如何添加所有项?

0 投票
1 回答
113 浏览

java - 使用 Regex 和 DefaultTableModel 将值插入 JTable

我正在构建一个 Twitter 客户端,我不想检索和显示全球趋势。到目前为止(在某种程度上感谢 Stack Overflow 的帮助)我可以检索趋势信息,从中提取必要的信息并将趋势发布到控制台。当我尝试将趋势添加到表格中时,我只能多次显示第一个趋势,而且我不确定我的行创建等哪里出了问题。

一双新鲜的眼睛将不胜感激!

谢谢

0 投票
1 回答
347 浏览

java - DefaultTableModel - 删除行更新向量,添加不

事情就是这样。我的框架中有一个JTable显示一些可以编辑的数据。可以添加新行,可以删除旧行。

现在,如果我从一个填充了一些数据的表开始,它可以正常工作。我可以删除行,这也会从我的数据中删除行Vector<Vector>。但是,当我添加一行时,该行显示在我的表中,但更改并未反映在数据中。

model是一个DefaultTableModelmodel.fireTableDataChanged();即使 DTM 自行触发,我也尝试过,但这也不起作用。

任何指针?

编辑:有趣的是,如果我从表中的一些数据开始,然后添加一行,则更改也会反映在数据中。

编辑 2https ://github.com/thekarangoel/YALT/blob/master/src/editDB.java从第 65 行开始添加一行!要尝试、编译、运行,文件 > 添加新数据库。给个名字。添加新行。

编辑 3:对于此代码: System.out.println("Data:" + data); 矢量> 模型数据 = 模型.getDataVector(); System.out.println("数据:" + modelData);

我明白了:

第一个 if 数据来自我的 Vector。第二个是`model的Vector中的数据。为什么会这样?当我向现有表添加内容时,文件行也会显示更改。