求然后用JAVA画出一个棋盘(伪代码就好) 50

求然后用JAVA画出一个棋盘(伪代码就好)【要求如下】①画一个19*19的围棋棋盘;②可以放大缩小(改变行数和列数),③可以改变格子的宽度(eg:1cm*1cm改成2cm... 求然后用JAVA画出一个棋盘(伪代码就好)【要求如下】①画一个19*19的围棋棋盘; ②可以放大缩小(改变行数和列数),
③可以改变格子的宽度(eg:1cm*1cm改成2cm*2cm这样);
④有坐标,可以移动
★提示:画线代码line(x1,y1,x2,y2);
展开
 我来答
boy5812
2017-09-15 · TA获得超过9294个赞
知道大有可为答主
回答量:4371
采纳率:59%
帮助的人:1073万
展开全部
代码如下:
package com.lijie.test;
import java.awt.Graphics;
import java.awt.Point;
import javax.swing.JFrame;
public class JFrameTestor extends JFrame {
public JFrameTestor() {
setSize(480, 320);
setLocation(new Point(400, 150));
setVisible(true);
setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new JFrameTestor();
}
public void paint(Graphics g) {
for(int i = 30; i <= 310; i += 20) {
g.drawLine(i, 30, i, 310);
}
for(int i = 10; i <= 310; i += 20) {
g.drawLine(30, i, 310, i);
}
}
}
更多追问追答
追问
能不能不要复制粘贴,不懂装懂最恶心了
追答
是错误的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-09-15
展开全部
画线就是两个坐标,确定这两个坐标就画线了
19行、19列,就是把画板(预留好边框)分成18分

~
~
追问
我不会,能把代码给我吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式