TextField.setHorizontalAlignment(JTextField.LEFT);

解决方案 »

  1.   

    字符串的长度小于JTextField的长度时好用,但大于时就不行了。
      

  2.   

    不可能,肯定是因为你的当前输入焦点在最后一个位置,JTextField只显示最后几个字,
    这叫右对齐吗?????????!!!!!!!
    如果你多按几下左键,那不又变成中对齐,然后再按,不就又变成左对齐???!!!
      

  3.   

    textField.setCaretPosition(0); see javax.swing.text.JTextComponent, which JTextField extends from.