Codenameone 代号一:未定心的按钮名和验证程序错误?

Codenameone 代号一:未定心的按钮名和验证程序错误?,codenameone,Codenameone,我的按钮中有一个较长的名称问题。我把按钮的文本放在设计器的中心位置,但似乎较长的名称有问题。以下是一个屏幕截图: 第二件事是关于验证器的。我在一个新的编辑表单上有相同的验证器。新表单非常完美,但是当用户想要编辑时,文本字段已经填充了他以前的输入,不过,验证器说用户必须向所需的文本字段添加一些内容,只有当用户点击文本字段并再次取消映射时,验证器才接受这些值。这是一个已知的bug还是我做错了什么 提前感谢。如果在设置验证程序后调用setText(),则可能不会触发。您应该在设置文本后安装验证程序。

我的按钮中有一个较长的名称问题。我把按钮的文本放在设计器的中心位置,但似乎较长的名称有问题。以下是一个屏幕截图:

第二件事是关于验证器的。我在一个新的编辑表单上有相同的验证器。新表单非常完美,但是当用户想要编辑时,文本字段已经填充了他以前的输入,不过,验证器说用户必须向所需的文本字段添加一些内容,只有当用户点击文本字段并再次取消映射时,验证器才接受这些值。这是一个已知的bug还是我做错了什么


提前感谢。

如果在设置验证程序后调用
setText()
,则可能不会触发。您应该在设置文本后安装验证程序。

如果在设置验证程序后调用
setText()
,则可能不会触发验证程序。您应该在设置文本后安装验证器。

您是如何将文本居中的?您是否使用了带中心对齐的UIID?是的,我取消选中了复选框并将其设置为中心对齐。您是否在所有样式(未选中、选中、按下、禁用)中都这样做?如何将文本居中?您是否将UIID与中心对齐一起使用?是的,我取消选中了框并将其设置为中心对齐。您是否在所有样式中都这样做(未选中、选中、按下、禁用)?