问题标签 [tablemodel]

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 回答
236 浏览

java - Java:TableModel 和 TreeModel 的服务器端持久存储解决方案?

场景:客户端将登录,创建自己的 TableModel 和 TreeModels 并能够在以后访问它。

TableModel 和 TreeModel 由 Java 类对象和字符串组成。

我如何能够将其存储在 couchDB 上?(RDBMS 更合适吗?)我应该将它序列化为 JSON 并作为文件存储在服务器上吗?

0 投票
3 回答
2480 浏览

java - Java:将 TreeModel、TableModel 序列化为 JSON,反之亦然?

在客户端,用户指定的输入创建唯一的 TreeModel 和 TableModel。

这需要序列化为 JSON 以存储在 MongoDB 上(直接存储 JSON 文档)。

JSON 需要被解析回 TreeModel 或 TableModel,它们将在客户端软件上再次呈现。

任何可以促进这一点的图书馆或现有代码?

0 投票
2 回答
1319 浏览

java - Java Swing中模型组件的多个实例?

到目前为止,我为适当的 Java Swing 组件提供了不同的模型类,例如,我有几个TableModel用于多个JTable. 每个JTable都有自己的TableModel。它TableModel基于一个对象 ( Model),提供所有必需的数据。像这样的东西:

但现在我想做出改变。我的界面提供了多个Model. 所以我的问题是,我该怎么办?

  • 实例化多个对象MyTable
  • 在用户交互时动态更改对模型的当前引用

所以我面临的基本问题是:我想用JTable相同的TableModel. 我应该使用多个TableModel还是应该使用更改对数据源的引用?


类似的问题:

我想提供多个选项卡,它们会更改底层模型的实例。不改变类型,而是改变当前实例——意思是,数据改变了。

我现在应该:

  • 实例化视图组件的多个对象?例如,为每个可用模型实例化一个自己的JTable、、、JPanel对象JScrollPane
  • 通过侦听选项卡式窗格上的更改事件来动态更改底层模型的参考
0 投票
2 回答
5337 浏览

java - 从 TableModel 中获取 JTable

我有一个触发的功能:

我从 TableModelEvent 中获得了 TableModel:

但我需要 JTable 才能在 TablecellBalloonTip 构造函数中使用它。如何从 TableModel 中获取 JTable?

0 投票
2 回答
3402 浏览

java - Java将数据从数据库设置到JTable

我尝试将数据从数据库插入到 Jtable 有我的代码:

它让我犯了错误:

问题在哪里?

0 投票
1 回答
765 浏览

java - 从数据库向表中插入数据

这是我的代码,它不起作用,因为显示没有任何行的 emty 表 ir 列可以有人电话问题出在哪里

0 投票
2 回答
2058 浏览

java - JTable如何在视图中隐藏列但将其保留在模型中以便在后台使用

我有一个JTable并且正在将一个数据数组传递到TableModel. 我希望保留数据模型中的所有列,因为我需要它们全部用于后台数据处理,但我希望只显示 JTable 中的一些列。

我如何实现这一点 - 从视图(可视化JTable)而不是模型(TableModel)中删除数据列?

0 投票
1 回答
6573 浏览

java - 似乎无法让 TableModelListener 工作

我正在创建一个 UI 类,一切都将在其中运行(另一个类将作为运行器工作)。在这个类中,我有一个表,该表应该在更改时创建 TableModeEvents,但它似乎没有这样做。

每当我对桌子做任何事情时,控制台都应该打印出“测试”,但事实并非如此。我已经制作了其他 SSCCE,只要我将所有内容都保存在一个程序中(在主方法中并且只有子类和匿名类),它们就可以正常工作,但我似乎无法让它跨类工作。

知道我做错了什么吗?

0 投票
2 回答
6343 浏览

java - 如何使 JTable 单元格在运行时可编辑或不可编辑?

我正在使用 JTable 并且表中的参数正在通过 Hash Map 传递。Hash Map 包含 2 个参数。1 是键(字符串),另一个是值(即向量)。向量包含两件事:第一个值(对应于键),另一个是字符(读/写)。(读/写)。

我已经通过这个 HashMap 制作了一个表格。但是我无法在运行时使用“R/W”值。如果特定单元格包含“R”,则表示特定单元格仅可用于阅读(不可编辑单元格)。如果特定单元格包含“W”,则表示特定单元格仅可用于写入新值(可编辑单元格)。

SSCCE:

这是我的表的完整代码。

0 投票
2 回答
835 浏览

java - 如何通过编辑 JTable 行来添加表模型值?

我有空的 TableModel。当我将此模型设置为 JTable 时,它​​没有行。我想创建一个空行,用户可以在组合框编辑器中选择值。如果用户选择非空值,则添加第二行并且我在模型中有一个对象。当模型中没有此行的对象时,如何添加空行?