Java——棋盘表格框架
2015-11-18 22:15
477 查看
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:李晓凯
* 完成日期:2015年 11 月 18 日
* 版 本 号:v1.0
*
* 问题描述:利用Java编写了一个棋盘表格的程序
* 输入描述:
* 程序输出:棋盘表格
*/
这个还不算很难吧,就是要找好黑白框框的分布规律,也就是行+列=奇数为黑,偶数为白,找到这个规律用代码实现就ok了!!!
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:李晓凯
* 完成日期:2015年 11 月 18 日
* 版 本 号:v1.0
*
* 问题描述:利用Java编写了一个棋盘表格的程序
* 输入描述:
* 程序输出:棋盘表格
*/
package Frame; import java.awt.Color; import java.awt.GridLayout; import javax.swing.JButton; import javax.swing.JFrame; public class QiPanBiaoGe extends JFrame { public QiPanBiaoGe(){ super(); // TODO Auto-generated constructor stub setSize(400,400); setLocationRelativeTo(null); setLayout(new GridLayout(8,8)); setDefaultCloseOperation(EXIT_ON_CLOSE); JButton[] button= new JButton[64]; for(int i=0;i<button.length;i++){ button[i] = new JButton(); int t=i%8+i/8; if(t%2==0){ button[i].setBackground(Color.white); add(button[i]); } else{ button[i].setBackground(Color.black); add(button[i]); } } setVisible(true); } public static void main(String[] args) { new QiPanBiaoGe(); } }
这个还不算很难吧,就是要找好黑白框框的分布规律,也就是行+列=奇数为黑,偶数为白,找到这个规律用代码实现就ok了!!!
相关文章推荐
- Java enum的用法详解
- JAVA_SE基础——53.什么是异常?
- java编程思想-定制Map过程中出现的bug调试
- 排序算法之冒泡(下沉)排序(js和java版)
- 设计模式实例学习-桥接模式
- Path Sum leetcode oj java
- JExcel入门,JAVA读写Excel文件
- final修饰符---final方法
- Java中线程的通信
- Java——Frame框架
- 温故知新: Java Web开发杂记
- 使用java Condition构建生产者消费者
- Myeclipse导入项目出错之二(运行环境出错)
- Java关键字final、static使用总结
- final修饰符---final变量
- 创建基于Gradle的Web项目
- 迭代器_HashMap分拣思路与面向对象组合解题JAVA_119-121
- 搭建 Struts2 的环境:
- Struts源码之ValueStack
- Struts源码之ValueStack