如何在文本字段中居中输入文本?
How to center input text in textfields?
我无法在 textfield
秒内将输入文本居中,它总是左对齐。
我已经尝试在我的 textfield
上使用 .getStyle().setAlignment(Component.CENTER)
,但是它在编译时崩溃了。
如何在 textfield
秒内居中对齐输入文本?
<html>
<body>
<input type="text" style="text-align:center" size=20 />
</body>
</html>
您正在使用 getStyle()
,这是一个错误。
您应该使用 getUnselectedStyle()
、getSelectedStyle()
等。
或者使用 getAllStyles()
.
但是,居中文本在输入过程中不起作用,因为它需要进行编辑以支持该行为的原生底层平台。不幸的是,它们在这方面非常不一致,所以我们不启用它。
我无法在 textfield
秒内将输入文本居中,它总是左对齐。
我已经尝试在我的 textfield
上使用 .getStyle().setAlignment(Component.CENTER)
,但是它在编译时崩溃了。
如何在 textfield
秒内居中对齐输入文本?
<html>
<body>
<input type="text" style="text-align:center" size=20 />
</body>
</html>
您正在使用 getStyle()
,这是一个错误。
您应该使用 getUnselectedStyle()
、getSelectedStyle()
等。
或者使用 getAllStyles()
.
但是,居中文本在输入过程中不起作用,因为它需要进行编辑以支持该行为的原生底层平台。不幸的是,它们在这方面非常不一致,所以我们不启用它。