How do I right justified JTextField contents?
Category: javax.swing, viewed: 7585 time(s).
To right justified a JTextField contents we can call the setHorizontalAlignment(JTextField.RIGHT) method of the JTextField class.
package org.kodejava.example.swing;
import javax.swing.*;
import java.awt.*;
public class TextFieldRightJustify extends JFrame {
public TextFieldRightJustify() {
initComponents();
}
private void initComponents() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(200, 200);
Container container = getContentPane();
container.setLayout(new FlowLayout(FlowLayout.LEFT));
JTextField textField = new JTextField(15);
textField.setPreferredSize(new Dimension(100, 20));
//
// Right justify the JTextField contents
//
textField.setHorizontalAlignment(JTextField.RIGHT);
container.add(textField);
}
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
new TextFieldRightJustify().setVisible(true);
}
});
}
}
Download Hundreds of Complimentary Industry Resources
Get hundreds of popular Industry magazines, white papers, webinars, podcasts, and more;
all available at no cost to you. With more than 600 complimentary offers, you'll find
plenty of titles to suit your professional interests and needs.
Click Here and Sign up today!