
正文
java方格图代码 java方框绘制源码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java 要输出格子图形该怎么编程 +---+---+ | | | | | | +---+---+
drawline()函数是在窗体上画直线的方法,在控制台下输出网格好像没有这么个方法吧,这能你自己想办法用线段组合一个出来了。另外你可以下一个JDK说明文档,里面有对每一个类每一个方法的描述,很详细,是学习java的必备!
相关问答
Q1: java!怎么把三行三列的拼图游戏改成四行四列!!跪求高手帮忙修改!!下面是源码!!
你的程序问题很多啊 首先没有main函数 根本运行不了 ,其次你没有输出,根本不可能打出表格的, 所有的3都改成4就是四行四列
Q2: 求一个网格3*3的java程序代码
效果图
参考代码
import java.awt.*;
import javax.swing.*;
public class GridFrame extends JFrame {
// 指定横向格子数量
static final int W_NUM = 3;
// 指定竖向格子数量
static final int H_NUM = 3;
// 指定每个格子的宽
static final int CELL_WIDTH = 50;
// 指定每个格子的高
static final int CELL_HEIGHT = 50;
CellPanel cp;
public GridFrame() {
cp = new CellPanel();
this.add(cp);
this.setBounds(350, 100, W_NUM * CELL_WIDTH+15 , H_NUM * CELL_HEIGHT
+ 40);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setTitle("网格窗口");
this.setVisible(true);
}
public static void main(String[] args) {
new GridFrame();
}
class CellPanel extends JPanel {
@Override
public void paint(Graphics g) {
super.paint(g);
for (int i = 0; i H_NUM; i++) {
for (int j = 0; j W_NUM; j++) {
g.setColor(new Color((int) (Math.random() * 256),
(int) (Math.random() * 256),
(int) (Math.random() * 256)));
g.fill3DRect(j * CELL_WIDTH, i * CELL_HEIGHT, CELL_WIDTH,
CELL_HEIGHT, true);
}
}
}
}
}
java方格图代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java方框绘制源码、java方格图代码的信息别忘了在本站进行查找喔。







