2013-12-15 2 views
-1

Как скрыть текст внутри текстового поля?Скрыть текст, который находится внутри текстового поля

Я использую переключатель и группу с двумя выборами (A и B).

Например, когда я выбираю A, текст внутри текстового поля B будет скрыт. Когда выберете B, текст внутри текстового поля A будет скрыт, и появится текстовое поле B.

jtfLTCurrentTransferLimit.setVisible(true); 
jtfLTCurrentWithdrawLimit.setVisible(false); 

i using .setVisible для архивирования этого. Но текстовое поле исчезнет, ​​когда я нажму.

Любое решение?

+1

Swing, AWT, SWT, JME, GWT .. Упорядочить, как использовать здесь инструментарий GUI? –

ответ

0

Вы можете сохранить текст скрытого поля в поле String, а затем установить значение этого скрытого поля в "". Затем вы можете восстановить это значение позже, когда оно станет невидимым. Вы также можете отключить скрытое поле, как было предложено другим ответом, для предотвращения редактирования.

+0

Спасибо, друг мой. эта работа прекрасна! – user3103876

0

Вы можете setEnabled(false), а затем установить цвет фона переднего плана и фона для того же цвета.

+0

ooohh ya !!! это хорошая идея, спасибо товарищу! – user3103876

+0

Единственное предостережение при таком подходе - пользователь все равно сможет выбрать «скрытый» текст и скопировать его в буфер обмена. –

+0

На самом деле, может быть, нет, поскольку он отключен. –

Смежные вопросы