Я использую JDK8u45, и я пытаюсь использовать диалоговое окно ввода текста, но есть ли способ отключить кнопку ok, пока я не включу его? Я проверил java-документы и не видел функцию отключения. Есть ли другой способ сделать это в java 8, если это не сработает?Javafx TextInputDialog Отключить кнопку ok
8
A
ответ
16
Посмотрите на кнопку и вызовите на нее setDisable
.
TextInputDialog dialog = new TextInputDialog();
dialog.getDialogPane().lookupButton(ButtonType.OK).setDisable(true);
disable
это свойство, так что вы можете связать значение некоторого условие, если вы хотите (вместо явного вызова сеттеров, чтобы отключить и повторно включить его).
Смежные вопросы
- 1. JavaFX отключить кнопку Maximize от StageStyle.Utility
- 2. Отключить кнопку «Отмена» в строке состояния JavaFx
- 3. JAVAFX: Как отключить кнопку для определенного времени?
- 4. JavaFX Отключить кнопку Maximize и изменить размер
- 5. Как очистить поле ввода TextInputDialog?
- 6. Ссылка на кнопку ok ok на адрес
- 7. Невозможно использовать TextInputDialog в Eclipse Neon
- 8. Jquery Скрыть кнопку OK
- 9. Удалить кнопку OK
- 10. Как запросить фокус на кнопке OK OK в Javafx?
- 11. Отключить кнопку этапа X
- 12. кнопку Handling «OK» из UIAlertView
- 13. jQuery, чтобы найти кнопку OK
- 14. Нажмите кнопку OK в webbrowser
- 15. Включить alertdialog кнопку «ok» после x секунд
- 16. Скрыть кнопку OK в Windows Mobile 6.5
- 17. Android: отключить кнопки DialogFragment OK/Cancel
- 18. TextInputDialog назначить обработчик KeyEvent редактору
- 19. Нажмите кнопку «Отключить», чтобы отключить кнопку
- 20. iOS UIAlertview ясный текст и отключить OK
- 21. Отключить OK, когда FolderBrowserDialog SelectedPath - MyComputer
- 22. отключить кнопку
- 23. Отключить кнопку
- 24. Выравнивание в кнопку (javafx)
- 25. отключить кнопку через jquery
- 26. JavaFx: отключить разделитель
- 27. JavaFX отключить TextArea прокрутки
- 28. Отключить фоновый режим javafx
- 29. Отключить движение предупреждения javafx
- 30. Отключить автоповторение setOnKeyPressed (JavaFX 2.1)
Большое спасибо. Это чрезвычайно полезно. Вы могли бы также сделать это аналогично коробке ввода текста? – Ericode
Извините Ericode, я не понимаю ваш следующий вопрос. Что такое «поле ввода текста», что вы хотите с ним делать и как оно связано с кнопкой «ОК»? В этом случае лучше всего задать новый вопрос, а не добавлять дополнительные комментарии или изменения в свой существующий вопрос. – jewelsea