定义 JLabel数组【】【】 二维的 
给他加了监听器  想调用数组的下标 怎么弄 e.getSource()只能返回 Jlabel[i][j]  我想要i 和j的值 怎么弄 

解决方案 »

  1.   

    jbutton.setName(String.format("%d,%d",i,j));然后解析 getName 的结果,就可以得到i、j
      

  2.   

    确实可以 返回 但是怎么解析 结果啊 
    我用Jbutton[i][j].setName(String.format(“%d %d”,i,j));
    我用System。out。println输出得到了 i,j  但是怎么 我要 用i 和j 怎么弄 说清楚点 谢谢了
      

  3.   

    jbutton.setName(String.format("%d,%d",i,j)); // i 12 j 3
    String[] coord = jbutton.getName().split(","); // "12,3".split(",")
    int x = Integer.parseInt(coord[0]); // 12
    int y = Integer.parseInt(coord[1]); // 3