Показать компонент дерева при нажатии на TextBox - PullRequest
0 голосов
/ 30 января 2012

На интерфейсе у меня есть TextBox. Я хочу показать элемент дерева, когда пользователь нажимает на TextBox. Я хочу запретить пользователю прямой ввод текста в TextBox (его значение должно зависеть от того, какой элемент пользователь выбирает из дерева) enter image description here

Ответы [ 2 ]

2 голосов
/ 30 января 2012

Установить ReadOnly атрибут для вашего текстового поля и для вашего дерева виджет addSelectionHandler

tree.addSelectionHandler(new SelectionHandler<TreeItem>() {
        public void onSelection(SelectionEvent<TreeItem> event) {
                  textbox.setText(event.getSelectedItem().getText()); 
        }
  });
1 голос
/ 30 января 2012

Вы должны использовать этот атрибут: http://www.w3schools.com/tags/att_input_readonly.asp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...