2012-03-22 22 views

回答

3

對於文本框,這可以通過設置TextField.UNEDITABLE約束(的TextField是不是一個錯字)來實現:

表示編輯當前禁止。設置此標誌時,實現必須阻止用戶更改此對象的文本內容。該實現還應該提供一個視覺指示,表明該對象的文本不能被編輯。這個標誌的意圖是這個文本對象有可能被編輯,並且在某些情況下,應用程序將清除這個標誌並允許用戶編輯內容。

UNEDITABLE修飾符可以通過使用逐位OR運算符(|)與其他輸入約束結合使用。

UNEDITABLE改性劑可以在TextBox構造函數,以及使用setConstraints方法來設置。如果你有興趣在更多的詳情,請參閱TextBox API javadocs

-2

難道不是使用TextField代替的解決方案嗎?

+0

文本框是可編輯太 – 2012-03-22 13:16:30

+0

看看[這裏](http://stackoverflow.com/a/ 7857853/1132131)否則 – TimVK 2012-03-22 13:28:17

2

使用約束爲TextField.UNEDITABLE

相關問題