如何从右到左插入文本到JTextField

时间:2015-02-02 13:09:30

标签: java jtextfield right-to-left

我正在为孩子们创建一个小型游戏来教授数学。为此,我需要JTextField从右到左操作。这意味着如果我使用键盘输入“A”然后“B”,在JTextField中它应该显示为“BA”。我想你们现在可以得到一个想法。 提前致谢。 :)

2 个答案:

答案 0 :(得分:2)

使用 JTextComponent类

setComponentOrientation方法
textField.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);

答案 1 :(得分:0)

您要的不是JTextfield或其父级的功能。

一种获得所需内容的方法是使用Apache Commons Lang库和StringUtils.reverse(“ flip”)->“ pilf”类。

https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringUtils.html#reverse-java.lang.String-