Есть ли простой способ отрицать выражение привязки javabean в Netbeans? - PullRequest
0 голосов
/ 09 ноября 2011

У меня есть простое тестовое приложение, в котором я хочу иметь кнопку очистки, которая очищает текстовую область.Я хочу, чтобы кнопка очистки была отключена, когда текстовая область пуста.Поэтому я создал свойство в моей форме с именем "textEmpty".Это свойство обновляется каждый раз, когда изменяется текстовая область.Я связал это свойство со свойством «enabled» кнопки очистки, и все работает отлично ... но подождите!Когда textEmpty имеет значение true, enabled имеет значение true ... Я хочу обратного.Меня не интересует, работает ли это тестовое приложение корректно ... это всего лишь пример.Я заинтересован в отрицании выражения свойства привязки в Netbeans.В настоящее время выражение выглядит следующим образом:

Form[${textEmpty}]

Как мне отрицать это?

Пожалуйста, поймите, что я заинтересован в отрицании выражения.Я знаю, что могу просто изменить свойство с «textEmpty» на что-то вроде «textNotEmpty» и обновить логику.Это не то, что мне интересно.Я полагаю, что эта проблема будет возникать часто, когда я использую javabeans, который не контролирует свойства, поэтому я хочу лучше понять эти выражения привязки.

1 Ответ

0 голосов
/ 09 ноября 2011
Form[${!textEmpty}]

Обратите внимание на "!"прямо перед "textEmpty".

...