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画图总结之三(常用方法paint,repaint,update)

三,常用方法paint,repaint,update 这个问题的由来是因为,我在编写java小程序,画图的时候,发现我重写了paint(graphics g)方法,而执行的时候调用的是repaint(...
  • tanjun592
  • tanjun592
  • 2017年02月08日 13:56
  • 5266

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

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

repaint方法使用和说明

repaint 重绘此组件。如果组件是轻量组件,则此方法会尽快调用此组件的 paint 方法。否则此方法会尽快调用此组件的 update 方法。 目录 1方法 ...
  • liuxinhua2013
  • liuxinhua2013
  • 2014年07月29日 11:04
  • 4170

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

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

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

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

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

下载的方式详见链接 java下载网络文件 获取网络大小使用的代码如下: URL url=new URL("http://yinyueshiting.baidu.com/data2...
  • q383965374
  • q383965374
  • 2014年12月16日 17:50
  • 4038

PHP深度分析:101个核心技巧、窍门和问题解决方法(原书第2版)part1

  • 2014年06月07日 12:25
  • 48MB
  • 下载

常见问题及解决方法总结1

  • 2011年06月03日 15:53
  • 3KB
  • 下载

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

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

Java哲学家问题的解决方法,进程管理

  • 2017年12月13日 16:13
  • 19KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java问题1解决方法:repaint()(更新ing)
举报原因:
原因补充:

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