求改一个五子棋java程序,跪求,追加50分!!!

一共有三个java文件,这个五子棋是一进去有一个开始界面,点开始按钮才有棋盘,我想:1,尽量减少窗口间的链接,删去第一个界面,进去直接是棋盘开始下棋,同时删掉使用说明2:... 一共有三个java文件,这个五子棋是一进去有一个开始界面,点开始按钮才有棋盘,我想:1,尽量减少窗口间的链接,删去第一个界面,进去直接是棋盘开始下棋,同时删掉使用说明 2:下棋的时候有些bug,大家试着正常下棋就明白了,能不能帮我改正常了,只要人人对弈的程度就好了 3:请提供一下此代码的设计思路 多谢多谢 可满足以上要求者加50分!!!!
Help.java
import java.awt.*;
import javax.swing.*;
public class Help extends JFrame {
private ImageJPanel ip2;
public Help(){
super("游戏规则");
this.setBounds(250,150,409,389);
this.setDefaultCloseOperation(HIDE_ON_CLOSE);
this.setResizable(false);
ip2=new ImageJPanel();
ip2.setBounds(0,0,this.getWidth(),this.getHeight());
this.add(ip2);
this.setVisible(true);

}
class ImageJPanel extends JPanel
{
private ImageIcon ii;
public ImageJPanel()
{
// rule.jpg是指背景图片的名称,现在我使用的是相对路径即当前路径
ii=new ImageIcon("Img/4.jpg");
this.add(new JLabel(" "));
JLabel jlb1=new JLabel(" 游戏规则 ");
this.add(jlb1);
jlb1.setFont(new Font("华文行楷",1,30));

this.add(new JLabel(" "));
this.add(new JLabel("1.首先由黑子先走,若白子落棋后走 "));
this.add(new JLabel(" "));
this.add(new JLabel(" 2.每当白棋子落棋后,玩家有30秒钟考虑落棋,否则换做白子走棋 "));
this.add(new JLabel(" "));
this.add(new JLabel(" 3.同色棋子在横,竖,右斜,左斜方向连续五子相连,则胜出 "));
this.add(new JLabel(" "));

}

// 绘制背景图片 我们需要覆盖paintComponent(Graphics g)方法
public void paintComponent(Graphics g)
{
super.paintComponent(g);
// 四个参数分别代表 图片 绘制的开始点横坐标 纵坐标 绘制到哪儿
g.drawImage(ii.getImage(),0,0,this);
// 也可以使用更多的参数 来进一步控制绘制的 图片大小
}
}
}
其他两个一会另传改后的程序 请传172558817@qq.com
展开
 我来答
leiqianlq
2012-06-09 · TA获得超过115个赞
知道小有建树答主
回答量:624
采纳率:0%
帮助的人:274万
展开全部
我做过一个 联网对战的五子棋,局域网对战

找了下 ,找不到了,不过还有个 扫雷的,你可以改下
程序那点事
2012-06-01 · TA获得超过6140个赞
知道大有可为答主
回答量:3253
采纳率:59%
帮助的人:1329万
展开全部
我这本来就有一个五子棋的
追问
是您自己写的么,我想要原创的  网上的话就算了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0940112135
2012-06-01
知道答主
回答量:15
采纳率:0%
帮助的人:5.8万
展开全部
同样 求一个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式