2012-03-22 5 views

ответ

3

Для Textbox, это может быть достигнуто путем установки TextField.UNEDITABLE ограничение (TextField не опечатка):

Указывает, что редактирование сейчас запрещено. Когда этот флаг установлен, реализация должна запретить пользователю изменять текстовое содержимое этого объекта. Реализация также должна обеспечивать визуальную индикацию того, что текст объекта нельзя редактировать. Цель этого флага заключается в том, что этот текстовый объект может быть отредактирован и что есть ситуации, когда приложение очистит этот флаг и разрешит пользователю редактировать содержимое.

Модификатор UNEDITABLE можно комбинировать с другими ограничениями ввода, используя бит-оператор OR (|).

UNEDITABLE модификатор может быть установлен в TextBox конструктора, а также с помощью метода setConstraints. Если вы заинтересованы в более подробной информации о том, что относятся к TextBox API javadocs

-2

Разве это не решение для использования TextField?

+0

TextField является редактируемым слишком –

+0

Взгляните на [это] (http://stackoverflow.com/a/ 7857853/1132131) другой – TimVK

2

использования ограничений в TextField.UNEDITABLE

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