问题标签 [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.
java - 编辑时动态增加JTable行高,完成编辑时减少
我正在编写一个小型 POS 应用程序,它显示了一个 JTable,其单元格内包含票证信息。CellRenderer 是一个扩展 JPanel 并实现 TableCellRenderer 的类,并包含一些显示基本信息(数量、描述、价格)的 JTextField。此外,我还有另一个类扩展 JPanel 并实现 TableCellEditor,它用作 CellEditor。这个类包含更多的 JTextFields 和一些 jButtons。
我需要的很简单:当我通过单击鼠标(或触摸屏幕,据我所知,这是同一个事件)编辑任何单元格时,动态增加我要编辑的单元格的高度,因此它可以显示编辑器内的所有组件。当我完成编辑时,将单元格高度返回到之前的值。
有什么想法吗?
提前致谢。:-)
java - 删除对可编辑 jtable 单元格的关注
当双击 jtable 的可编辑单元格时,如下所示。
我需要的是,如果用户在输入值之前在按下按钮的表外单击鼠标,则应自动输入现有值,输出应显示如下。
任何帮助或建议将不胜感激。
java - 表格单元格编辑器问题
我正在构建一个自定义表格单元格编辑器,以便在编辑期间调整行高。我有这个代码,但不是调整单元格的大小,而是调整整个面板或框架的大小。当我尝试在单元格中输入字符时,主框架宽度缩小到几个像素。任何人都可以看到问题吗?
jquery - Slickgrid:resetActiveCell() 无法按预期工作
1.当我离开网格时,我调用了resetActiveCell(),但单元格仍然被选中。是否有另一个语句可以取消选择最后一个选定的单元格?
2. 我正在使用 longText 编辑器。当我离开网格并调用 resetActiveCell() 时,编辑器不会关闭。
有什么想法我能做什么?
java - 防止击键从 JTable 级联到顶层
我用一个使用数字微调器的自定义 TableCellEditor 创建了一个 JTable。我的问题是您通过按 enter 提交单元格更改(其中包括单击表中的其他位置),但按 enter 也会运行应用程序。编辑 JTable 单元格时如何防止 enter 运行应用程序?
java - 具有双单元类型精度的 Jtable
我必须在 JTable 中创建我的一列,它是双精度类型,以仅获取数字并以精度 2 舍入所有列。不仅以这种精度显示它们,而且以精度 2 将数字写入数据。事实上,如果我写入 2.456 它应该在单元格和数据中写入 2.46。最好的方法是如何做到这一点?使用自定义单元格渲染器还是使用自定义单元格编辑器?我有这个代码,但它不会改变数据它只在单元格上显示正确的数据
java - 如何操作指定列上的 JTable 返回值?
我有一个 JTable 有两列(可编辑的 JTable)。当用户在第二列输入内容时,我的要求如下:
用户只能输入数字和逗号
当用户输入错误的字符时,它会发出哔声
(Toolkit.getDefaultToolkit().beep();
)
我该如何实现这一目标?(如果是 jtextfield 它需要文档过滤器或纯文档等,如果是 JTable,那么如何?)
java - JTextField 和 JComboBox 的通用泛型类型
我想根据列数和数据类型创建一个动态表。问题是当我想从泛型类型列表JTextField
中获取元素时。JComboBox
我必须从不同的泛型类型进行迭代,但要添加到一种泛型类型中,例如 Table 类型。我认为主要问题在于cretaeTable()
方法。
java - 如何使 Swing jTable 单元格在视图和内联编辑状态下都以“YY-MM-DD”格式显示日期对象?
我可以在我的自定义日期格式(我的单元格渲染器)中显示日期,但是当在单元格中开始内联编辑时,日期格式会更改为例如“Tue Feb 14 00:00:00 CET 2012”。如果涉及到演示但输入日期,这很好。
如何在每个州的所有日期单元格中以“YY-MM-DD”格式显示和编辑日期?
java - 使用编辑器验证表格的单元格
我的 JTable 有一个密码字段编辑器。当用户单击编辑另一个字段时,如果文本长度小于 8 位,我想显示一条错误消息。我试过焦点听众。但它不起作用。请帮助我,因为我刚刚开始使用 java swing。