1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 |
/* JTextField Horizontal Alignment Example This java example shows how to get or set horizontal alignment of JTextField's text using Java Swing JTextField class. */ import java.awt.FlowLayout; import javax.swing.JApplet; import javax.swing.JTextField; /* <applet code="JTextFieldHorizontalAlignmentExample" width=200 height=200> </applet> */ public class JTextFieldHorizontalAlignmentExample extends JApplet{ public void init(){ //set flow layout for the applet this.getContentPane().setLayout(new FlowLayout()); //create new JTextField JTextField field = new JTextField("JTextField Horizontal Alignment Example", 10); /* * To get horizontal alignment of JTextBox's text use, * int getHorizontalAlignment() * method of JTextField class. * * Return value is one of the following values, * JTextField.LEFT, JTextField.CENTER, JTextField.RIGHT * JTextField.LEADING, Or JTextField.TRAILING */ int horizontalAlignment = field.getHorizontalAlignment(); switch(horizontalAlignment){ case JTextField.LEFT: field.setText("Left"); break; case JTextField.RIGHT: field.setText("Right"); break; case JTextField.CENTER: field.setText("Center"); break; case JTextField.LEADING: field.setText("Leading"); break; case JTextField.TRAILING: field.setText("Trailing"); break; } /* * To set horizontal alignment of JTextField's text use, * void setHorizontalAlignment(int alignment) * method of JTextField class. */ //field.setHorizontalAlignment(JTextField.CENTER); add(field); } } |
Add Comment