Что такое привязки в Java - PullRequest
4 голосов
/ 29 марта 2011

Я слышал термин «привязка» в отношении GUI.Что это значит?Почему они полезны?

РЕДАКТИРОВАТЬ: Возьмите, например, редактор графического интерфейса Netbeans.Он имеет целую вкладку и раздел, посвященный привязкам в окне свойств или следующем коде


org.jdesktop.swingbinding.JComboBoxBinding jComboBoxBinding = org.jdesktop.swingbinding.SwingBindings.createJComboBoxBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, lotsList, jComboBox1);


Ответы [ 2 ]

3 голосов
/ 29 марта 2011

Лоран уже дал честный ответ на ваш вопрос, но на практическом уровне:

Механизм привязки обеспечивает операции CRUD (создание, чтение, обновление, удаление).Так, например, если вы связываете свою таблицу базы данных с таблицей страниц, вы можете создать строку и сохранить ее автоматически, вы можете обновить эту строку, прочитать или удалить ее.

Информацию о связанных бобах см .: http://netbeans.org/kb/docs/java/gui-binding.html

3 голосов
/ 29 марта 2011

В контексте GUI привязка часто относится к двунаправленным ссылкам между модель и компоненты пользовательского интерфейса .Когда один из них изменяется, другой изменяется соответственно.

См. http://en.wikipedia.org/wiki/UI_data_binding

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