例:定义2个静态整形变量 static int number1=1,number2=2;再定义个文本框private JTextField tnumber = new JTextField();tnumber.setText(number1);这样不行啊。要求setText(字符串);我怎么把number1加进入,
 让文本框显示为1,如果让number1+number2该如何显示,如果是number1+"zifuchuan",会显示什么?谢谢

解决方案 »

  1.   

    private JTextField tnumber = new JTextField();tnumber.setText(number1+"");
      

  2.   

    number1+"zifuchuan" 会显示 “1zifuchuan”
      

  3.   

    如果让number1+number2该如何显示?
      

  4.   

    private JTextField tnumber = new JTextField();tnumber.setText(number1+"");
    支持 使用+连接时会自动转换为string类型
      

  5.   

    如果让number1+number2该如何显示?private JTextField tnumber = new JTextField();tnumber.setText(number1+""); 此时显示1
    然后再让tnumber.setText(number2+""); ????不行啊这又显示2了,我要显示1后再加上number2显示3——number1+number2private JTextField tnumber = new JTextField();
    tnumber.setText(number1+""); 
    tnumber.setText(number2+"");  这结果还是2,怎么显示3
      

  6.   

    tnumber.setText(number1+number2+"");  
      

  7.   

    tnumber.setText(number1+number2+"");  
      

  8.   

    看看 java.lang的api吧 
    可以用 new Integer(number1)包装一下
    可以String.valueOf(number1)
    方法很多,楼上的也可以