Java Program to set Horizontal Alignment of content in a JTextField
JTextFile中的内容默认情况下是左对齐的,但是您可以使用setHorizontalAlignment()方法对其进行更改。 假设以下是我们的JTextField-
1 | JTextField emailId = new JTextField(20); |
现在,我们将设置水平对齐方式,并将对齐方式设置为JTextPane的右侧-
1 | emailId.setHorizontalAlignment(JTextField.RIGHT); |
以下是在JTextField中设置内容的水平对齐方式的示例-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | package my; import java.awt.FlowLayout; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; import javax.swing.SwingConstants; public class SwingDemo { public static void main(String[] args) throws Exception { JFrame frame = new JFrame("Demo"); JLabel label; frame.setLayout(new FlowLayout()); label = new JLabel("Email-Id :", SwingConstants.LEFT); JTextField emailId = new JTextField(20); emailId.setHorizontalAlignment(JTextField.RIGHT); frame.add(label); frame.add(emailId); frame.setSize(550,250); frame.setVisible(true); } } |
输出量