import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JTextField;
/**
*
* @author Amol
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
final JTextField jTextField =new JTextField("press<enter>", 60);
jTextField.setHorizontalAlignment(JTextField.RIGHT);
jTextField.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
int temp = jTextField.getHorizontalAlignment();
if(temp==JTextField.LEFT){
jTextField.setHorizontalAlignment(JTextField.RIGHT);
}
if(temp==JTextField.RIGHT){
jTextField.setHorizontalAlignment(JTextField.CENTER);
}
if(temp==JTextField.CENTER){
jTextField.setHorizontalAlignment(JTextField.LEFT);
}
}
});
JFrame frame=new JFrame("TextField");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().setLayout(new java.awt.FlowLayout());
frame.getContentPane().add(frame);
frame.setSize(275, 75);
frame.setVisible(true);
frame.requestFocus();
}
}
This comment has been removed by the author.
ReplyDelete