當我使用組合框中的箭頭鍵(實現changeListener)時,它觸發action.How我可以使它僅在按下Enter或使用鼠標選擇時才工作。Javafx combobox changeListener當使用鍵盤箭頭鍵時觸發動作
編輯:
基本上我覺得這個問題是鼠標事件。在按下組合框的下拉按鈕時觸發動作
CCombobox.setEditable(true);
CCombobox.setOnMouseClicked(new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent event) {
System.out.println("Clicked");
}
某些示例代碼或圖片可能有助於他人理解您究竟在詢問什麼。 –