小弟弱弱的问下............
如何TextField中读出一个数字?譬如一个计算器,如何从两个TextField中读出数字,再通过计算把结果写进那个结果的TextField中呢?要用到哪些API函数?谢谢!

解决方案 »

  1.   

    Integer.parseInt( JTextField.getText())
    JTextField.setText("123")
      

  2.   

    那我这样写为什么总是出错呢?
    public void actionPerformed(ActionEvent e){
    int result;
    result=(Integer.parseInt(tf1.getText())+Integer.parseInt(tf2.getText()));
    tf3.setText("result");
    }
    cannot refer to a non-final varible varible tf1 inside a inner class defined in a different class其中tf1,tf2,tf3都是JTextField型的
      

  3.   

    内部类中传入的参数必须是final的
    所以在这里不要使用内部类