- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经声明了一个 JTable(在类扩展 JPanel 构造函数内),例如
data_table = new JTable(info, header) {
@Override
public boolean isCellEditable(int row, int column) {
//disable table editing
return false;
}
};
声明信息和列的位置
static String[][] info = new String[row][cols];
static String[] header = {"h1", "h2", "h3"};
现在我需要在发生某些事件时通过调用静态方法来更新表内容。我该怎么做?
最佳答案
i don't have a tableModel, i've a matrix of string
所有表都使用 TableModel。创建表时,TableModel 使用字符串矩阵。
要更新您的数据,您可以执行以下操作:
table.setValueAt(...);
这将导致模型更新,并且模型将告诉表格重新绘制自身。
阅读 How to Use Tables 上的 Swing 教程有关表格的更多信息。
此外,您不应该使用静态变量或方法。如果你是这样,那么你的程序设计得很糟糕。再次阅读本教程,了解如何构建代码的更好示例。
关于java - JTable,在静态上下文中刷新 rowData vector ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17702653/
当使用数据表的过滤框时,rowId保留在第一条记录上,我不明白为什么。 这是数据表(尽可能简化): $.ajax({ url: 'process/getData.php', type: '
我正在尝试根据日期从单个列中提取父 ID 和子 ID Cust_id ID Date 75407014 603 2018-04-27 7980
我有以下 jqGrid 和使用 subgrid 的子网格。在 subGridRowExpanded 事件中,我尝试提醒父行的列值,如下所示 - 但它仅显示格式化值。 从 showChildGrids
我有一个网格,如果用户刷新数据,其中的 rowData 会发生变化。我需要滚动回用户在刷新前最后滚动的相同位置 (topScroll)。为了滚动到那个点,我需要检测每次 rowData 更改后网格准备
我已经声明了一个 JTable(在类扩展 JPanel 构造函数内),例如 data_table = new JTable(info, header) { @Override publ
我有以下事件绑定(bind)代码。当我尝试保存行时,事件函数被触发,但我没有得到任何行数据? 我必须获取整个数据并迭代以找到 id。这是正确的吗??? $("#jqGrid").bind("jqGri
在我的 SQL 查询中,我正在检查不同的参数。当每个表中都有插入的行程代码的数据时,不会发生任何奇怪的情况。但是,当一张表中没有数据时,我根本得不到任何数据。即使其他表有数据。所以我需要能够检查表中是
我最近一直在阅读,TableData Gateway 和 RowData Gateway。根据“企业应用程序架构模式”RDG 一次处理一条记录,而 TDG 处理整个表。但是这两种模式看起来非常相似,它
我很好奇为什么 DefaultTableModel 有一个 public void addRow(Object[] rowData) 但是没有 public Object[] getR
试图在我的项目中加入 ag-grid-angular。我已经成功地让它通过过滤和排序处理静态数据。 我现在无法使用异步动态数据进行设置。 在 component.ts 中: public rows
我有一个用例,如果从模型代码返回的 rowData 为 null,则我正在使用的 ag-grid( Angular 网格)根本不能出现。 截至目前,我无法找到在网格级别执行此操作的方法。 什么是正确的
我有一个 jsp 文件,在该文件中单击按钮会以 html 表格格式显示一堆行。 这些行也有复选框。当我单击一个复选框并点击另一个按钮时,我可以检索选定的行标签并将它们插入数组中。 如何将此数组传递给
我曾经调用https://www.npmjs.com/package/react-native-image-slider基本示例是 但在我的代码中,我想像这样从 rowData 调用 ur
如何禁用基于行数据的操作按钮??? 我正在使用具有远程数据功能的material-table。 我必须禁用图标:当 rowdata.status 被取消时构建。 我试图查看文档,但没有帮助。我也试过检
我相当确定这与范围问题有关,但我在网上找不到任何相关信息。我有一个服务从 API 返回一个基本的 Observable,其中包含我想要更新 rowData 变量的数据。 MyService.ts f
我想问一下有什么区别 ArrayListMultimap.create() 和 RowData = new ArrayList() 。 我知道第一个用于多重映射,后者用于列表,但我曾经使用过 Arra
[ 24.1 ] 您使用的 React Native 版本是什么? [两者]这是否会发生在 iOS、Android 或两者上? [ Mac ] 您使用的是 Mac、Linux 还是 Windows?
我已经在 Angular 6 中完全设置了一个 ag-grid,它在页面启动时正确显示所有 rowData。但是,当项目添加到 rowData 时,ag-grid 的显示不会更新。 我在以下 Stac
我正在尝试使用 Angular Ag-Grid 并在控制台中收到此错误,即“无法绑定(bind)到‘rowData’,因为它不是‘ag-grid-angular’的已知属性” 我已按照以下步骤操作:
我正在使用 Devextreme 产品的 dxDataGrid UI 小部件。 我想将其列之一用作按钮。因此,到目前为止,我已经完成了以下 list : 我的领域之一 { dataField: '
我是一名优秀的程序员,十分优秀!