Blackberry输入字段,模仿Android的输入字段
我正在尝试为Blackberry制作一个登录屏幕,其中包含用户名和密码的输入字段,看起来像android的editText字段。基本上,当没有输入文本时,应该有一个定义良好的背景和不同颜色的默认提示文本。不幸的是,我找不到blackberry提供的默认字段。我目前正在使用Blackberry输入字段,模仿Android的输入字段,blackberry,user-input,textinput,Blackberry,User Input,Textinput,我正在尝试为Blackberry制作一个登录屏幕,其中包含用户名和密码的输入字段,看起来像android的editText字段。基本上,当没有输入文本时,应该有一个定义良好的背景和不同颜色的默认提示文本。不幸的是,我找不到blackberry提供的默认字段。我目前正在使用EditField和带有BorderFactory的PasswordEditField来进行划分。有人知道这样的库或者其他开源的努力吗?请告诉我任何教程,等等 谢谢 您需要编写自己的自定义字段来扩展EditField 我的建议
EditField
和带有BorderFactory
的PasswordEditField
来进行划分。有人知道这样的库或者其他开源的努力吗?请告诉我任何教程,等等
谢谢 您需要编写自己的自定义字段来扩展EditField 我的建议是:
Field.paint()
方法,将标签放置在文本框内(而不是文本框左侧,这是默认行为)。这是您对用户的指示,即“用户名”或“密码”文本李>
字段.onFocus()
方法以从文本框中删除指令。相反,如果用户移动到另一个文本框而未输入任何文本,则重写字段.onnfocus()
方法将其添加回谢谢你,我已经写了我自己的。但我几乎完全按照你描述的那样做了,所以你的答案被接受:)