LIBGDX:setPasswordMode不起作用

时间:2017-12-11 09:48:56

标签: libgdx kotlin

所以我正在LibGDX(Kotlin)中构建一个游戏并尝试设置用户名和密码字段。

我创建了我的TextField

password = TextField("", Gui.skin)

我设置

password.isPasswordMode = true (Kotin changes setter and getters, under the hode this is calling setPasswordMode)

但是当我在框中输入文本时,文本仍会显示。我正在使用LibGDX 1.9.6

1 个答案:

答案 0 :(得分:1)

missed utterances将启用文本字段的密码显示模式。

它是如何工作的,它用预定义的字符替换每个字符。 默认情况下,这是子弹"•",某些字体可能没有。

将密码字符更改为字体确实具有的其他字符,例如" *"例如:

setPasswordMode

请注意,您无法执行

password.setPasswordCharacter('*')

因为没有相应的password.passwordCharacter = '*' 方法,所以不会生成Kotlin属性。