. .
. v ;
(menu1);
(menu2);
(menuBar);
b1=new JLabel(bon+");
a1=newint[bon];
btn =new utton("开场");
(this);
b2=new JLabel("0");
. .
. v .
b3=new JLabel(");
btns=new utton[row*col];
p=new JPanel();
(new BorderLayout());
(p);
(p3,);
//bo=new oBox(new Object[]{"初级","中级","高级"} );
//加监听
/*(new ItemListener(){
}});*/
p1=new JPanel();
//在那个位置
//(( FlowLayout)()).setAlignment( );
(b1);
(btn);
(b2);
(b3);
(p3,);
(p1,);
p2=new JPanel();
(newGridLayout(row,col,0,0));
for(int i=0;i<row*col;i++){
. .
. v .
btns[i]=new utton(");
btns[i].setMargin(new Insets(0,0,0,0));
btns[i].setFont(new Font(null,,25));
btns[i].addActionListener(this);
btns[i].addMouseListener(new NormoreMouseEvent());
(btns[i]);
}
(p,);
(p2,);
}
publicvoid go(){
setVisible(true);
}
publicstaticvoid main(String[] args){
new ScanLei1("扫雷").go();
}
publicvoid out(int[][] a,utton[] btns,ActionEvent e,int i,int x,int y){
int p=1;
if(a[x][y]==0){
a[x][y]=10;
btns[i].setEnabled(false); //33
for(int l=y-1;l<=y+1;l++){
. .
. v .
int m=x-1-1;
int n=l-1;
p=1;
(a[1][2]);
if(n>-1&&n<col&&m>-1&&m<row)
{
for(int q=0;q<row&
java扫雷游戏源代码 来自淘豆网m.daumloan.com转载请标明出处.