2
如何通过鼠标点击监听器获取JLabel的二维数组索引?如何通过java中的mouselisteners获取二维数组(jlabel)的索引?
for (x = 0; x < 8; x++) {
for(y=0; y<8; y++){
jLabel[x][y]=new javax.swing.JLabel(blank);
jPanel1.add(jLabel[x][y]);
jLabel[x][y].addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
jLabelMouseClicked(evt);
}
});
}
y=0;
}
private int jLabelMouseClicked(java.awt.event.MouseEvent evt) {
System.out.println("clicked");
}
感谢。有效。当我得到足够的代表时,我保证会给你一个满意的答复。 :D – 2012-04-07 13:05:50
不用担心。很高兴你把事情解决了。 :) – 2012-04-07 13:51:38