麻烦大家一下帮我弄个消除被围棋子的算法我的围棋算法如下{intx=-1,y=-1,color=1;Buttonb=newButton("重新开局");TextFieldt1=newTextField("请黑子下棋");TextFieldt2=newTextField(...
麻烦大家一下帮我弄个消除被围棋子的算法 我的围棋算法如下
{
int x=-1,y=-1,color=1;
Button b=new Button("重新开局");
TextField t1=new TextField("请黑子下棋");
TextField t2=new TextField();
ChessPad()
{
setSize(440,440);
setLayout(null);
setBackground(Color.pink);
addMouseListener(this);
add(b);
b.setBounds(10,5,60,26);
b.addActionListener(this);
add(t1); add(t2);
t1.setBounds(90,5,90,24);
t2.setBounds(290,5,90,24);
t1.setEditable(false);
t2.setEditable(false);
}
public void paint(Graphics g)
{
for(int i=40;i<=380;i=i=20)
{
g.drawLine(40,i,400,i);
}
g.drawLine(40,400,400,400);
for(int j=40;j<=380;j=j+20)
{
g.drawLine(j,40,j,40);
}
g.drawLine(400,40,400,400);
g.fillOval(97,97,6,6);
g.fillOval(337,97,6,6);
g.fillOval(97,337,6,6);
g.fillOval(337,337,6,6);
g.fillOval(217,217,6,6);
}
展开