问题标签 [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.
java - Java:TableModel 和 TreeModel 的服务器端持久存储解决方案?
场景:客户端将登录,创建自己的 TableModel 和 TreeModels 并能够在以后访问它。
TableModel 和 TreeModel 由 Java 类对象和字符串组成。
我如何能够将其存储在 couchDB 上?(RDBMS 更合适吗?)我应该将它序列化为 JSON 并作为文件存储在服务器上吗?
java - Java:将 TreeModel、TableModel 序列化为 JSON,反之亦然?
在客户端,用户指定的输入创建唯一的 TreeModel 和 TableModel。
这需要序列化为 JSON 以存储在 MongoDB 上(直接存储 JSON 文档)。
JSON 需要被解析回 TreeModel 或 TableModel,它们将在客户端软件上再次呈现。
任何可以促进这一点的图书馆或现有代码?
java - Java Swing中模型组件的多个实例?
到目前为止,我为适当的 Java Swing 组件提供了不同的模型类,例如,我有几个TableModel
用于多个JTable
. 每个JTable
都有自己的TableModel
。它TableModel
基于一个对象 ( Model
),提供所有必需的数据。像这样的东西:
但现在我想做出改变。我的界面提供了多个Model
. 所以我的问题是,我该怎么办?
- 实例化多个对象
MyTable
- 在用户交互时动态更改对模型的当前引用
所以我面临的基本问题是:我想用JTable
相同的TableModel
. 我应该使用多个TableModel
还是应该使用更改对数据源的引用?
类似的问题:
我想提供多个选项卡,它们会更改底层模型的实例。不改变类型,而是改变当前实例——意思是,数据改变了。
我现在应该:
- 实例化视图组件的多个对象?例如,为每个可用模型实例化一个自己的
JTable
、、、JPanel
对象JScrollPane
? - 通过侦听选项卡式窗格上的更改事件来动态更改底层模型的参考
java - 从 TableModel 中获取 JTable
我有一个触发的功能:
我从 TableModelEvent 中获得了 TableModel:
但我需要 JTable 才能在 TablecellBalloonTip 构造函数中使用它。如何从 TableModel 中获取 JTable?
java - Java将数据从数据库设置到JTable
我尝试将数据从数据库插入到 Jtable 有我的代码:
它让我犯了错误:
问题在哪里?
java - 从数据库向表中插入数据
这是我的代码,它不起作用,因为显示没有任何行的 emty 表 ir 列可以有人电话问题出在哪里
java - JTable如何在视图中隐藏列但将其保留在模型中以便在后台使用
我有一个JTable
并且正在将一个数据数组传递到TableModel
. 我希望保留数据模型中的所有列,因为我需要它们全部用于后台数据处理,但我希望只显示 JTable 中的一些列。
我如何实现这一点 - 从视图(可视化JTable
)而不是模型(TableModel
)中删除数据列?
java - 似乎无法让 TableModelListener 工作
我正在创建一个 UI 类,一切都将在其中运行(另一个类将作为运行器工作)。在这个类中,我有一个表,该表应该在更改时创建 TableModeEvents,但它似乎没有这样做。
每当我对桌子做任何事情时,控制台都应该打印出“测试”,但事实并非如此。我已经制作了其他 SSCCE,只要我将所有内容都保存在一个程序中(在主方法中并且只有子类和匿名类),它们就可以正常工作,但我似乎无法让它跨类工作。
知道我做错了什么吗?
java - 如何使 JTable 单元格在运行时可编辑或不可编辑?
我正在使用 JTable 并且表中的参数正在通过 Hash Map 传递。Hash Map 包含 2 个参数。1 是键(字符串),另一个是值(即向量)。向量包含两件事:第一个值(对应于键),另一个是字符(读/写)。(读/写)。
我已经通过这个 HashMap 制作了一个表格。但是我无法在运行时使用“R/W”值。如果特定单元格包含“R”,则表示特定单元格仅可用于阅读(不可编辑单元格)。如果特定单元格包含“W”,则表示特定单元格仅可用于写入新值(可编辑单元格)。
SSCCE:
这是我的表的完整代码。
java - 如何通过编辑 JTable 行来添加表模型值?
我有空的 TableModel。当我将此模型设置为 JTable 时,它没有行。我想创建一个空行,用户可以在组合框编辑器中选择值。如果用户选择非空值,则添加第二行并且我在模型中有一个对象。当模型中没有此行的对象时,如何添加空行?