java画图板
thunder200
是时候认真一把了
展开
-
java画图板之3D地形图(hashmap初步使用)
之前我们已经尝试过了绘制平面山水画了,这次我们用与之相类似的方法,绘制“3D”地形图。 为什么加了引号?因为我们的点的坐标还是二维的,所以只是看起来有3D的效果,但是我们可以扩展一下,用同样的方法,将点的坐标改为三维,绘制出来的就是真正的三维图像了。原理  ...原创 2020-03-02 21:38:22 · 1033 阅读 · 0 评论 -
java画图板之功能补充(一)
我们可以对已完成的画图板进行修饰,今天主要是添加一些新的功能。一、绘制曲线 绘制曲线的思路与绘制直线类似,需要用到MouseMotionListener。首先添加按钮“曲线”,此时,我们for循环添加按钮的优势便体现出来了,只需要在textArr[]中添加即可。// 添加组件(按钮)Stri...原创 2020-02-25 21:26:03 · 378 阅读 · 0 评论 -
java画图板之平面山水画(二)
111原创 2020-02-21 03:40:31 · 432 阅读 · 1 评论 -
java画图板之平面山水画(一)
前期准备 在上次的博客中,我们已经用java了解并制作了画图板,可以在上面添加绘制椭圆、曲线、填充、改变颜色等功能,在之后的版本中会进行修改。 今天要做的是通过递归的方式绘制山脉。具体步骤1、窗体的设计 这一部分没有什么需要具体描述的,步骤按照前一个博...原创 2020-02-16 21:35:00 · 450 阅读 · 0 评论 -
java画图板之新手入门
初到蓝杰,才真正开始了我的代码生涯,以前也只是随便写过两句,没有一个大的项目或者目标,也不知道要去写什么,怎么去写。首先,通过画图板项目,来学习java的基础知识。drawUI类1、 设计窗体(名称、大小、位置、背景、关闭时结束程序等) JFrame ui = new JFrame(); //设置窗体属性 ui.setTitle("画图板--倪...原创 2020-02-15 02:27:31 · 316 阅读 · 0 评论