本人初学遇到一个问题,在文本域中,输入都是从左开始,如何让它从右开始,如计算器的显示那样。
谢谢了!!!!!

解决方案 »

  1.   

    还真没遇到过。
    去查查css有没有规定这个的参数吧
      

  2.   

    应该可以实现,复写DocumentListener方法,给个例子(tij):
      class T1 implements DocumentListener {
        public void changedUpdate(DocumentEvent e) {}
        public void insertUpdate(DocumentEvent e) {
          t2.setText(t1.getText());
          t3.setText("Text: "+ t1.getText());
        }
        public void removeUpdate(DocumentEvent e) {
          t2.setText(t1.getText());
        }
      }
      

  3.   

    JTextField.setHorizontalAlignment(JTextField.RIGHT)
      

  4.   

    用setHorizontalAlignment()方法
    如:
    JTextField.setHorizontalAlignment(JTextField.RIGHT)
      

  5.   

    JTextField.setHorizontalAlignment(JTextField.RIGHT)
    就可以了>
    多看看,Swing书