java问题1解决方法:repaint()(更新ing)

原创 2015年11月19日 21:11:19

       不久前发的问题博客,绘制对象撤销的问题,前几天看到一个repaint()方法, 试了一下,棋盘是全部撤销了,也能够重新下了,但是也有了新问题:悔棋这一步骤做不下去了,主要是对repaint()方法的认识还不够,现在java学的还是初步吧,以后继续更新这篇博客。

       问题:http://blog.csdn.net/thehide/article/details/49804319

<pre name="code" class="java">if (is_win(i, j, chesses[i][j]))
{
    String str = (chesses[i][j] == 1 ? "黑子" : "白子") + "赢了!";
    JOptionPane.showMessageDialog(null, str);
    //将画出来的棋子撤销掉,接下来重置棋盘
    repaint();
    for(int t=0; t<12; t++)
    {
        for(int k=0; k<12; k++)
        {
            chesses[t][k]=0;
        }
    }
    flag_color = false;
    flag_begin = false;
}


主要是repaint()方法的使用,其实并不会,督促学习!


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

遇到问题---java获取网络文件大小失败getContentLength()为-1 完整解决方法

下载的方式详见链接 java下载网络文件 获取网络大小使用的代码如下: URL url=new URL("http://yinyueshiting.baidu.com/data2...

java和jsp中文编码问题的解决方法(ISO8859_1、GBK、UTF-8)(精品)

java和jsp中文编码问题的解决方法(ISO8859_1、GBK、UTF-8) Java中文问题一直困扰着很多初学者,如果了解了Java系统的中文问题原理,我们就可以对中文问题能够采取根本的解决之...

在打包项目时出现java:1: illegal character: \65279问题的解决方法

这个是一个诡异的问题,主要是由于文件的的编码格式所引起的,在用eclipse开发项目的时候这个问题是不会报任何错误的,而且我给测试部的大的war包的时候也没有问题。就是在最后在Linux下打包工具打包...
  • zls_12
  • zls_12
  • 2013-10-21 16:20
  • 2052

java中paint,repaint,update之间的关系(闪烁问题的解决)

最近总结了一下java中的paint,repaint和updata三者之间的关系,首先咱们都知道用paint方法来绘图,用repaint重绘,用update来写双缓冲。但是他们之间是怎么来调用的呢,咱...

Java中文问题及解决方法

  • 2014-02-19 22:14
  • 130KB
  • 下载

java开发中遇到的问题及解决方法(持续更新)

工作中,以C/C++开发为主,难免与其他服务和Web进行交换,Java开发必不可少,又不想动用Eclipse大家伙,只能自己动手编写脚本进行Java代码的编译和运行,期间遇到的一些问题,记录下来供自己...
  • pony12
  • pony12
  • 2014-08-09 14:39
  • 8290
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)