**
JPanel
方法: 使用布局管理器:FlowLayout
panel.setLayout(new FlowLayout(FlowLayout.RIGHT));
JLabel
JLabel上的文字实现某种对齐方式:
方法一: setHorizontalAlignment()
label.setHorizontalAlignment(JLabel.RIGHT);
方法二:JLabel的构造方法中设值参数
JLabel currentCall_label = new JLabel("当前通话",JLabel.CENTER);
JTextField
方法: setHorizontalAlignment()
jtf.setHorizontalAlignment(JTextField.RIGHT);
JFormattedTextField
格式化文本框也常常使用。
方法:(与JTextField相同) setHorizontalAlignment()
field.setHorizontalAlignment(JTextField.RIGHT);
JTexArea
方法: setComponentOrientation()
代码:(从右向左输入)
jta.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
JTextPane
方法: setComponentOrientation()
textPane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);