Combobox 如何打开JavaFX可编辑组合框?
如何自动打开组合框 我有一个可编辑的组合框。我希望它能自动打开,而不必强迫用户点击它。 怎样才能做到呢? 我试过做这样的东西:Combobox 如何打开JavaFX可编辑组合框?,combobox,javafx-2,Combobox,Javafx 2,如何自动打开组合框 我有一个可编辑的组合框。我希望它能自动打开,而不必强迫用户点击它。 怎样才能做到呢? 我试过做这样的东西: testButton.fireEvent(new Event(ComboBox.ON_SHOWN)); 但它并没有像我所需要的那样工作:在输出中,我可以看到一些消息,这些消息表示启动了ON_Showed事件,但从图形上看,我的组合框仍然是关闭的。我也试过了 testButton.fireEvent(new Event(ComboBox.ON_SHOWING)); 但
testButton.fireEvent(new Event(ComboBox.ON_SHOWN));
但它并没有像我所需要的那样工作:在输出中,我可以看到一些消息,这些消息表示启动了ON_Showed事件,但从图形上看,我的组合框仍然是关闭的。我也试过了
testButton.fireEvent(new Event(ComboBox.ON_SHOWING));
但这根本没有反应。以及
testButton.fireEvent(new Event(ComboBoxBase.ON_SHOWING));
及
PS:我说的是打开的组合框,意思是这样的:
testButton.fireEvent(new Event(ComboBox.ON_SHOWN));
试试看
按钮btn=新按钮(“显示组合框”);
btn.setOnAction(新的EventHandler(){
@凌驾
公共无效句柄(ActionEvent事件){
comboBox.show();
}
});
试试看
按钮btn=新按钮(“显示组合框”);
btn.setOnAction(新的EventHandler(){
@凌驾
公共无效句柄(ActionEvent事件){
comboBox.show();
}
});
show()代码>方法不适用于复选框
请让我们知道如何对CheckComboBox执行相同的操作
单击按钮时,复选框应自动打开show()代码>方法不适用于复选框
请让我们知道如何对CheckComboBox执行相同的操作
单击按钮,复选框将自动打开欢迎使用堆栈溢出!如果您还有其他问题,请点击按钮提问。欢迎来到Stack Overflow!如果您还有其他问题,请单击按钮提问。
Button btn = new Button("Show combobox");
btn.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
comboBox.show();
}
});