1、完整代码

import java.awt.Color;
import java.awt.Point;import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JLabel;public class guo_ji_xiang_qi_qipan {public static void main(String[] args) {//JFrame是指一个计算机语言-java的GUI程序的基本思路是//Frame为基础,它是屏幕上window的对象,能够最大化、最小化、关闭。JFrame f = new JFrame("国际象棋棋盘");//窗口大小设置f.setSize(168, 195);//窗口设置位置Point point = new Point(0,0);f.setLocation(point);int grids = 8;int gridsSize = 20;for(int i = 0; i<grids;i++) {for(int j = 0; j < grids;j++) {//JLable标签属性JLabel l = new JLabel();l.setSize(gridsSize, gridsSize);l.setLocation(i*gridsSize, j*gridsSize);if((i + j)%2 == 0) {l.setBackground(Color.BLACK);//setOpaque让区域内所有像素全部显示为设定颜色l.setOpaque(true);}else {l.setBackground(Color.white);l.setOpaque(true);}l.setBorder(BorderFactory.createLineBorder(Color.BLACK));f.add(l);}}f.setVisible(true);}}

2、显示结果

使用swing换一个国际象棋棋盘的实例相关推荐

  1. python输出国际象棋棋盘_python输出国际象棋棋盘的实例分享

    国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...

  2. python打印国际象棋规则口诀_python输出国际象棋棋盘的实例分享

    国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...

  3. 如何输出一个国际象棋棋盘

    如何输出一个国际象棋棋盘 处理该程序,由于编辑器不同,主要问题为如何输出黑色方格.以下为代码块. #include<stdio.h> #include<stdlib.h> in ...

  4. python打印国际象棋棋盘_python输出国际象棋棋盘的实例分享

    国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...

  5. 用python输出国际象棋棋盘_python输出国际象棋棋盘的实例分享

    国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...

  6. Python实验一:创建数组并进行运算、创建一个国际象棋棋盘

    目录 一.题目描述 1.创建数组并进行运算 2.创建一个国际象棋棋盘 二.实现代码: 1.创建数组并进行运算 2.创建一个国际象棋棋盘 一.题目描述 1.创建数组并进行运算 (1).创建一个数值范围为 ...

  7. python创建一个国际象棋棋盘,Jupyter Notebook:实现国际象棋棋盘

    1.问题分析 ["停课不停学"ing,在家也要好好学习,好好自学呀!] 国际象棋棋盘是8*8的,i(0~7)代表行,j(0~7)代表列.当i+j为奇数的时候,是黑色格子,反之,白色 ...

  8. 棋盘代码_【案例】 绘制国际象棋棋盘?(turtle 登场)

    案例介绍 今天我们来用 turtle 画一个国际象棋棋盘,大小为 8x8. ​国际象棋棋盘 turtle 绘图(海归绘图)很适合用来引导孩子学习编程,请想象绘图区有一只机器海龟,起始位置在 x-y 平 ...

  9. 【案例】绘制国际象棋棋盘?(turtle 登场)

    文章目录 案例介绍 准备工作 细节设计 代码汇总 运行结果 后记 参考资料 案例介绍 今天我们来用 turtle 画一个国际象棋棋盘,大小为 8x8. 国际象棋棋盘 turtle 绘图(海归绘图)很适 ...

最新文章

  1. NC:MetaSort通过降低微生物群落复杂度以突破宏基因组组装难题
  2. jittor和pytorch生成网络对比之cgan
  3. 「软件测试基础」理论篇之软件测试概论
  4. [转载]Visual Studio 2010敏捷利剑:详解Scrum
  5. python实现希尔排序算法_排序算法总结(冒泡排序、直接插入排序、希尔排序)(python实现)...
  6. Linux 目录栈及目录切换
  7. C++杜绝“野指针”
  8. 【MCM-2017】2017年数模美赛D题 - 特奖论文学习
  9. 电商ERP软件、订单管理系统、库存管理系统
  10. Servlet的原理是什么?
  11. Android源码下载编译(高通)
  12. 如何将计算机桌面屏幕放大,如何放大电脑屏幕画面?这些方法你都知道吗
  13. 人工智能语音实训平台实验指导书
  14. 如何调用common.js
  15. MATLAB读取xls文件的内容
  16. 【机密】从此没有难做的floorplan(数字后端设计实现floorplan篇)
  17. 3个思考方向,轻松实现快速涨粉
  18. 20189218 2018-2019-2 《密码与安全新技术专题》第7周作业
  19. 十二、梯度和散度--流体力学理论知识
  20. 几种高特键轴的简单总结

热门文章

  1. Unity UI 动画 工具
  2. java中12 5.0f等于多少_F_____
  3. KB / KiB,MB / MiB,GB / GiB,… 的区别
  4. 一键智能抠图-原理与实现
  5. unity 2D动画控制一些小技巧
  6. 推荐25种自媒体运营必备工具 (建议收藏)
  7. IBM微码刷新(一)使用BoMC制作微码刷新介质-cuixf@DC
  8. 饥荒 阿里云服务器搭建记录
  9. 用python画小仓鼠代码,用python画小仓鼠教程
  10. spring 的 applicationcontext.xml