现在有8*8的按钮方阵
JButton [][]b=new JButton[8][8];
想设定事件响应,按那个按钮就让他返回他的行列值;if(e.getModifiers()==MouseEvent.BUTTON1_MASK)// 左键单击放置
{
JButton btnEvent=(JButton)e.getSource();
//怎么写啊?
}b加在面板panel1上,Panel1Action是关于panel1各种动作,里面有很多方法,我的监听器要放在那里?
JButton [][]b=new JButton[8][8];
想设定事件响应,按那个按钮就让他返回他的行列值;if(e.getModifiers()==MouseEvent.BUTTON1_MASK)// 左键单击放置
{
JButton btnEvent=(JButton)e.getSource();
//怎么写啊?
}b加在面板panel1上,Panel1Action是关于panel1各种动作,里面有很多方法,我的监听器要放在那里?
增加一个方法叫getRow()和getColumn()
还有构造方法 MyButton(int row,int column)
}
for(。。){
b[i][j]= new MyButton(i,j);
b[i][j]。addActionListener(new MyButtonListener());
}
b[i][j]。addActionListener(new MyButtonListener());