加一个容器,比如array
vector等

解决方案 »

  1.   

    ("jLabel"+i)得到的结果是Sting,而不是你想要的jLabel对象。
    改用对象数组来实现吧。
      

  2.   

    private JLabel jLabel1 = new JLabel();
        private JLabel jLabel2 = new JLabel();
        private JLabel jLabel3 = new JLabel();
        JLable[] ja={jLable1,jLable2,jLable3};
        for(int i=0;i<=ja.length;i++)
          ja[i].setText(i); 
      

  3.   

    试想你把一个字符串比如:“jLabel1”、“jLabel2”、“jLabel3”强制转换为JLabel后怎么会得到对象jLabel1、jLabel2、jLabel3。