tablecelleditor

    0热度

    1回答

    我有primefaces,数据表,编辑模式=“小区” 我有一个数据表,可编辑的编辑模式用=“小区”的问题。如果我修改一个单元格,然后立即点击“验证”按钮(不离开单元格),该按钮不起作用,单元格仍处于编辑模式,如果再次单击“验证”按钮,按钮将起作用。 在这里,你可以看一下我的dataTable: <p:dataTable var="fact" id ="FactureTable"

    1热度

    1回答

    我有一些TextFieldTableCell,它们用于获取Double数据类型值。我想验证它们。如果用户给出错误的数据类型作为输入或保留该字段为空,我要来标记TextFieldTableCell作为 背景颜色黄釉 文本样式颜色红 在成功验证结束后,我再次要求TextFieldTableCell正常。 我该如何做到这一点?

    1热度

    1回答

    正如我们所知,默认情况下,我们必须按两次Enter键才能在JTable中编辑单元格时更改选择内容。 要重写此行为,我试图编写一个自定义表格单元格编辑器,其中当单个Enter键按下时,当前单元格中的编辑完成,选择更改为下一行,并在新选定的单元格中开始编辑,并自动选择其内容。 整个场景对整数工作正常,但不适用于FLOAT数据类型。 与数据类型float列/双I得到错误 java.lang.Illega

    2热度

    1回答

    我已将JComoboBox中的箭头按钮移除,使其看起来像JTextField并将其添加为celleditor。其目的是创建一个AutoSuggest(而不是AutoComplete)JTable单元。 在做这样做的边界有点看起来irking.How更改边框,使其看起来像右边的文本框边框。我曾尝试删除边框创建的线条边框。但它并没有消除蓝色的边界。 使用Nimbus UI。 MCVE的问题 impor

    0热度

    2回答

    非常简单的情况:我想要一个小网格,以便进行良好的概述。但是当单击一个单元格时,编辑器应该比实际列宽度更高。 实施例: https://fiddle.sencha.com/#fiddle/reg&view/editor 我试图指定宽度,我试图将其添加在AfterRender阶段。宽度总是和列一样宽。与textareas同样的问题。 editor: { xtype: 'textfield',

    0热度

    1回答

    我创建了一个应用程序,它从Mysql数据库中检索数据并将它们显示在JTable中。然后我在第一列添加了复选框,我可以用TableCellRendere显示它们。但是当我尝试检查它们时,复选框未被检查。事实上,我读了如何在这个环节上适当使用一个TableCellEditor的,但我不明白的还有: https://docs.oracle.com/javase/8/docs/api/javax/swin

    2热度

    1回答

    我目前正在JComboBox组件中,我希望有一个下拉选择组合框内的JTable。我已经扩展了ListCellRenderer,并且在弹出窗口中有表格。 我想以两种不同的方式呈现它。第一个作为弹出窗口不可见时所选行的绑定列的标签。第二种是在弹出窗口可见时用JScrollPane显示表格。 不幸的是,当我这样做时,弹出窗口正在收缩到列表的行高度,只留下表格的列空间。 如果我只是使用滚动窗口,我可以看到

    0热度

    2回答

    因此,这是我第一次尝试使用CellEditors为我的JTable嵌入JComboBox和JSpinner。一切正常,如预期的那样,我可以看到JComboBox模型中的值以及JSpinner的模型值。 但是,我注意到,只要单击具有JComboBox的JTable列,它就会始终显示JComboBox的值。 这不是非常用户友好的,因为我认为用户宁愿双击JTable的列来获得下拉框的值,并从中选择值而不

    2热度

    1回答

    我有一个带有celleditor上传和下载文件的Primefaces中的Datatable。 文件上传正在工作。 文件下载不起作用,它只会重新加载页面。 当我将下载按钮直接放在p:列下时,下载工作正常。 (所以下载按钮在编辑模式下是可见的) 什么是错,任何想法? 这里是我的代码(简化): <p:column headerText="Header"> <!-- Download Butto

    0热度

    2回答

    我已经做了一些研究,一直没能找到任何直接解决我一直存在的问题。 我有一个DataTable列是可编辑的(按单元格),我有能力点击单元格,在单元格编辑框中输入一个新数字,但是当我点击单元格编辑器时关闭但不保存新的价值(同样的事情发生,如果你只是点击关闭,而不是输入)。 这里是代码片段 <h:form> <c:forEach items="#{extensionsBean.getPhases