首页 文章
  • 1 votes
     answers
     views

    Primefaces数据表,更新行oncelledit

    我有primefaces数据表,我想更新单元格编辑上的特定列或整行 . 已编辑单元格中的值确定同一行中其他列中的值 . 我试图从onCellEdit方法更新组件但没有成功: String targetTypeColumn = ((DataTable)event.getSource()).getClientId(FacesContext.getCurrentInstance()) + ...
  • 0 votes
     answers
     views

    使用JRadioButton作为单元格渲染器停止JTable中的单元格编辑

    UPDATED 在此代码中,鼠标单击表格单元格仍处于编辑模式且JRadioButton处于错误状态 . 我必须按ESC键以退出编辑模式,让渲染器在单元格中呈现JRadioButton的正确状态 . 有人知道我需要在代码中实现什么让单元格编辑器发布编辑模式吗? public class Test extends JFrame { JTable myTable = new JTable();...
  • 8 votes
     answers
     views

    如何在单元格编辑后维护JTable单元格渲染

    你们在我的上一个问题上指出了正确的方向,你们真是太棒了,我在这里有一些原始问题的扩展: How to set a JTable column as String and sort as Double? 我现在通过使用我的自定义单元格渲染器将我的价格列格式化为$ ###,## 0.00,我现在也为单元格设置了一个JTextField编辑器 . 编辑单元格工作正常,除了更新值时,我的自定义渲染器中设置...
  • 1 votes
     answers
     views

    JTable中单元格编辑的问题

    我在JTable中使用单元格编辑遇到了一些麻烦 . 首先,我创建了一个函数来处理按下ENTER时的水平滚动,当它到达最后一列时,它再次从下一列的第一个单元格开始 . 这很好但问题是,当我单击一个单元格并使其成为 editable 时,ENTER不会触发Action(我必须将其推两次,一次用于停止编辑,第二次用于开始编辑下一个单元格) . 它仅识别在选择单元格时按下ENTER(仅限第一次) . 在此...
  • 0 votes
     answers
     views

    无需用户点击即可编辑JTable停止单元格

    我正在尝试用我的程序解决一个奇怪的问题 . 该程序创建了一系列GUI和JTable,使用户能够生成XML文件 . 其中一个表用于创建“语句” . 我不会详细说明,除非说数据存储在多个2D数组中,而这些数组又存储在哈希映射中 . 这是发生了什么 . 当用户进入Statement屏幕时,使用2D阵列中的内容生成JTable . 此数据填充用户可以修改的单元格 . 这些细胞中的一个(并且最重要的)是量 ...
  • 0 votes
     answers
     views

    JTextField不会在keypress上更新

    我有一个使用自定义TableModel的JTable . 我扩展了AbstractCellEditor类,当我双击文本字段时,单元格正确显示输入到文本字段的文本 . 但是当我只是单击选择表格中的单元格并开始输入时,文本字段会收到文本,但是当我按下回车键时,它不会获得焦点(即使它允许我编辑它) . 这令我难以置信!我已经尝试了 textField.grabFocus() , textField.re...

热门问题