JTextField – Text Alignment in Java Swings LEFT, RIGHT, CENTER, LEANING