我有一个javafx组合框,其中有一个表视图作为弹出控件。问题是当我单击列标题进行排序时,弹出窗口消失了。如何将弹出窗口限制为仅在从表视图中选择行时才运行?
据我了解你的问题,检查表行是否被选中的一种方法是
TableName.getSelectionModel().getSelectedIndex()
如果没有选择行,则返回-1。
我需要关于设置组合框按钮单元格的帮助。我使用一个组合框来显示可观察列表中的数据,该列表包含两个列的表中的数据,“步骤”和“下一步”(下一步包含一个插入在步骤列中的项目);我需要做的是显示带有“步骤”列表的组合框列表单元格和相对的“下一步”按钮单元格。现在,我可以正确地看到列表单元格,但我的按钮单元格总是空的。 代码: 提前感谢。
我可以在弹出窗口上获取按键事件吗? 我的父根正在打开一个弹出框,这个弹出框包含“确定”按钮。我想在按下键盘上的回车键时生成一个事件,它应该“提交”(触发弹出对话框的“确定”按钮)。 我使用了以下代码:
提前谢了。
我试图创建一个,它将显示所选的预览,但是会显示字符串值。 唯一有效的方法似乎是创建
我想要一个组合框,它会在用户键入时过滤列表项。它应该如下工作: 键入时,文本字段应该显示一个可能的选择,但是用户尚未键入的单词部分应该突出显示。 当他打开列表时,下拉框应该只显示可能的选项? 使用箭头键,用户应该在缩小可能的项目后选择剩余的项目之一。 过滤并不重要,跳转到第一个匹配的选择也可以。 有类似的吗?
我正在尝试使用一个可编辑的组合框。因为我想添加一个用于按回车键的监听器。我尝试了下面的选项,但都不起作用。:( < code>cmb_year是组合框对象。