问题标签 [tablecelleditor]

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 投票
3 回答
1258 浏览

java - 编辑时动态增加JTable行高,完成编辑时减少

我正在编写一个小型 POS 应用程序,它显示了一个 JTable,其单元格内包含票证信息。CellRenderer 是一个扩展 JPanel 并实现 TableCellRenderer 的类,并包含一些显示基本信息(数量、描述、价格)的 JTextField。此外,我还有另一个类扩展 JPanel 并实现 TableCellEditor,它用作 CellEditor。这个类包含更多的 JTextFields 和一些 jButtons。

我需要的很简单:当我通过单击鼠标(或触摸屏幕,据我所知,这是同一个事件)编辑任何单元格时,动态增加我要编辑的单元格的高度,因此它可以显示编辑器内的所有组件。当我完成编辑时,将单元格高度返回到之前的值。

有什么想法吗?

提前致谢。:-)

0 投票
1 回答
6240 浏览

java - 删除对可编辑 jtable 单元格的关注

当双击 jtable 的可编辑单元格时,如下所示。

跟随

我需要的是,如果用户在输入值之前在按下按钮的表外单击鼠标,则应自动输入现有值,输出应显示如下。

后

任何帮助或建议将不胜感激。

0 投票
2 回答
1429 浏览

java - 表格单元格编辑器问题

我正在构建一个自定义表格单元格编辑器,以便在编辑期间调整行高。我有这个代码,但不是调整单元格的大小,而是调整整个面板或框架的大小。当我尝试在单元格中输入字符时,主框架宽度缩小到几个像素。任何人都可以看到问题吗?

0 投票
1 回答
1129 浏览

jquery - Slickgrid:resetActiveCell() 无法按预期工作

1.当我离开网格时,我调用了resetActiveCell(),但单元格仍然被选中。是否有另一个语句可以取消选择最后一个选定的单元格?

2. 我正在使用 longText 编辑器。当我离开网格并调用 resetActiveCell() 时,编辑器不会关闭。

有什么想法我能做什么?

0 投票
0 回答
48 浏览

java - 防止击键从 JTable 级联到顶层

我用一个使用数字微调器的自定义 TableCellEditor 创建了一个 JTable。我的问题是您通过按 enter 提交单元格更改(其中包括单击表中的其他位置),但按 enter 也会运行应用程序。编辑 JTable 单元格时如何防止 enter 运行应用程序?

0 投票
3 回答
4809 浏览

java - 具有双单元类型精度的 Jtable

我必须在 JTable 中创建我的一列,它是双精度类型,以仅获取数字并以精度 2 舍入所有列。不仅以这种精度显示它们,而且以精度 2 将数字写入数据。事实上,如果我写入 2.456 它应该在单元格和数据中写入 2.46。最好的方法是如何做到这一点?使用自定义单元格渲染器还是使用自定义单元格编辑器?我有这个代码,但它不会改变数据它只在单元格上显示正确的数据

0 投票
1 回答
1121 浏览

java - 如何操作指定列上的 JTable 返回值?

我有一个 JTable 有两列(可编辑的 JTable)。当用户在第二列输入内容时,我的要求如下:

  • 用户只能输入数字和逗号

  • 当用户输入错误的字符时,它会发出哔声(Toolkit.getDefaultToolkit().beep();

我该如何实现这一目标?(如果是 jtextfield 它需要文档过滤器或纯文档等,如果是 JTable,那么如何?

0 投票
0 回答
303 浏览

java - JTextField 和 JComboBox 的通用泛型类型

我想根据列数和数据类型创建一个动态表。问题是当我想从泛型类型列表JTextField中获取元素时。JComboBox我必须从不同的泛型类型进行迭代,但要添加到一种泛型类型中,例如 Table 类型。我认为主要问题在于cretaeTable()方法。

0 投票
1 回答
1909 浏览

java - 如何使 Swing jTable 单元格在视图和内联编辑状态下都以“YY-MM-DD”格式显示日期对象?

我可以在我的自定义日期格式(我的单元格渲染器)中显示日期,但是当在单元格中开始内联编辑时,日期格式会更改为例如“Tue Feb 14 00:00:00 CET 2012”。如果涉及到演示但输入日期,这很好。

如何在每个州的所有日期单元格中以“YY-MM-DD”格式显示和编辑日期?

0 投票
3 回答
5952 浏览

java - 使用编辑器验证表格的单元格

我的 JTable 有一个密码字段编辑器。当用户单击编辑另一个字段时,如果文本长度小于 8 位,我想显示一条错误消息。我试过焦点听众。但它不起作用。请帮助我,因为我刚刚开始使用 java swing。