简体   繁体   English

如何将 alignment 调整为在 JTextField 中输入的文本的右侧

[英]How to adjust alignment to right for a text entered in the JTextField

I want to set the alignment of my text to right.我想将我的文本的 alignment 设置为正确的。 Actually the fields are related to currency so if it starts from right, it will look good.实际上这些字段与货币有关,所以如果从右开始,它会看起来不错。

PreparedStatement stmt1 = con.prepareStatement("select sum(tv)as totalsum from mut_det WHERE rm_id = ?");
            ResultSet rs1;
            String rm1 = tf_rm_id.getText().trim();
            stmt1.setInt(1, Integer.parseInt(rm1));
            rs1 = stmt1.executeQuery();
            while (rs1.next()) {
                String text = rs1.getString("totalsum");
                tf_rsfig.setText(text);

            }
jTextField.setHorizontalAlignment(SwingConstants.RIGHT);

JavaDoc

这应该将您在JTextField中输入的所有文本与右对齐:

JTextField.setHorizontalAlignment(SwingConstants.RIGHT);

it works the same as SwingConstants.RIGHT but thought if we know we are working with JTextField then be specific.它的工作原理与 SwingConstants.RIGHT 相同,但认为如果我们知道我们正在使用 JTextField 则要具体。

tf_rsfig.setHorizontalAlignment(JTextField.RIGHT); tf_rsfig.setHorizontalAlignment(JTextField.RIGHT);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM