java画图板之平面山水画(一)

前期准备

    在上次的博客中,我们已经用java了解并制作了画图板,可以在上面添加绘制椭圆、曲线、填充、改变颜色等功能,在之后的版本中会进行修改。
    今天要做的是通过递归的方式绘制山脉。

具体步骤

1、窗体的设计

    这一部分没有什么需要具体描述的,步骤按照前一个博客中的进行设计就好。需要注意的是窗体背景的设置需要用到Panel组件,直接set是没有用的。

public class background {
   

	public void showbg() {
   
		JFrame bg = new JFrame();
		// 设置窗体基本属性
		bg.setTitle("地球平原");
		bg.setSize(800, 600);
		bg.setLocationRelativeTo(null);
		// 窗体关闭时结束程序
		bg.setDefaultCloseOperation(bg.EXIT_ON_CLOSE);
		// 设置背景颜色,直接设置没有用,需要用Panel组件
		Color bgcolor = new Color(255, 255, 255);
		bg.getContentPane().setBackground(bgcolor);

		// 设置布局,放在可见前才显示
		FlowLayout flow = new FlowLayout();
		bg.setLayout<
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值