Есть ли способ получить TextBox в j2me не редактируемый?J2ME TextBox не редактируется
Поскольку я хочу заполнить много строк, но я не хочу, чтобы пользователь редактировал его.
Есть ли способ получить TextBox в j2me не редактируемый?J2ME TextBox не редактируется
Поскольку я хочу заполнить много строк, но я не хочу, чтобы пользователь редактировал его.
Для Textbox, это может быть достигнуто путем установки TextField.UNEDITABLE ограничение (TextField не опечатка):
Указывает, что редактирование сейчас запрещено. Когда этот флаг установлен, реализация должна запретить пользователю изменять текстовое содержимое этого объекта. Реализация также должна обеспечивать визуальную индикацию того, что текст объекта нельзя редактировать. Цель этого флага заключается в том, что этот текстовый объект может быть отредактирован и что есть ситуации, когда приложение очистит этот флаг и разрешит пользователю редактировать содержимое.
Модификатор
UNEDITABLE
можно комбинировать с другими ограничениями ввода, используя бит-оператор OR (|).
UNEDITABLE
модификатор может быть установлен в TextBox
конструктора, а также с помощью метода setConstraints
. Если вы заинтересованы в более подробной информации о том, что относятся к TextBox API javadocs
Разве это не решение для использования TextField
?
использования ограничений в TextField.UNEDITABLE
TextField является редактируемым слишком –
Взгляните на [это] (http://stackoverflow.com/a/ 7857853/1132131) другой – TimVK