如何自动打开ComboBox?
我有一个可编辑的ComboBox.我想让它自动打开,而不是强迫用户点击它.怎么做到呢?我试图做这样的事情:
testButton.fireEvent(new Event(ComboBox.ON_SHOWN));
Run Code Online (Sandbox Code Playgroud)
但它不能正常工作:在输出中我可以看到消息,它表示ON_SHOWN事件被触发,但是图形上我的comboBox仍然关闭.另外,我试过了
testButton.fireEvent(new Event(ComboBox.ON_SHOWING));
Run Code Online (Sandbox Code Playgroud)
但这根本没有反应.以及
testButton.fireEvent(new Event(ComboBoxBase.ON_SHOWING));
Run Code Online (Sandbox Code Playgroud)
和
testButton.fireEvent(new Event(ComboBoxBase.ON_SHOWN));
Run Code Online (Sandbox Code Playgroud)
PS:说打开的comboBox我的意思是这样的:

尝试
Button btn = new Button("Show combobox");
btn.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
comboBox.show();
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2765 次 |
| 最近记录: |