我想将文字的对齐方式设置为正确。实际上这些字段与货币有关,所以如果它从右边开始,它看起来会很好。
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);
}
答案 0 :(得分:25)
jTextField.setHorizontalAlignment(SwingConstants.RIGHT);
(JavaDoc)
答案 1 :(得分:3)
这应该将您在JTextField中输入的所有文本对齐:
JTextField.setHorizontalAlignment(SwingConstants.RIGHT);