java使用swing绘制国际象棋棋盘
程序员文章站
2024-02-23 18:44:28
本文实例为大家分享了java使用swing绘制国际象棋棋盘的具体代码,供大家参考,具体内容如下
1、完整代码
import java.awt.color;
i...
本文实例为大家分享了java使用swing绘制国际象棋棋盘的具体代码,供大家参考,具体内容如下
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、显示结果
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
上一篇: python连接数据库的方法
下一篇: 如何输入带有空格的string字符串
推荐阅读
-
java使用swing绘制国际象棋棋盘
-
JAVA SE6.0 中使用SplashScreen 博客分类: Swing JavaSwingthreadSUN工作
-
【java】本地客户端内嵌浏览器3 - Swing 使用 Spring 框架 + 打包项目 + 转exe + 源码
-
Java~Swing中下拉式菜单JMenuBar(菜单栏)、JMenu(菜单)和JMenuItem(菜单项)的使用
-
Java Swing组件JCheckBox和JRadioButton的简单使用
-
Java编程swing组件JLabel详解以及使用示例
-
Java编程swing组件JLabel详解以及使用示例
-
Java编程使用箱式布局管理器示例【基于swing组件】
-
Java Swing 非常漂亮外观Nimbus的使用方法实例
-
Java编程使用卡片布局管理器示例【基于swing组件】