Есть ли способ установить текстовое поле в Java для редактирования? Я не имею в виду, что я не имею права, поскольку я хочу, чтобы пользователь мог вставлять значения с помощью JCalender, но не мог вводить значения вручную?Набор Java не редактируемый? JCalender
3
A
ответ
2
Да. Но я думаю, вы говорите о чем-то вроде JDateChooser
:
JDateChooser dateChooser = new JDateChooser();
dateChooser.getDateEditor().setEnabled(false);
Выполнение этого избежать, что пользователи вводят вручную дату с помощью редактора, они должны выбрать дату с помощью графического Chooser.
1
попробовать эту свою работу:.
частная пустота dchooser_departurePropertyChange (java.beans.PropertyChangeEvent ЭВТ) {
(. (JTextField) dchooser_departure.getDateEditor() getUiComponent()) setEditable (ложь); }