- 博客(5)
- 收藏
- 关注
简单分形
分形,在我看来就是通过公式的递归改变横纵坐标参数值,然后利用改变的坐标画出意想不到的图形。每一个复杂的分形都可以通过公式归纳出来。掌握了公式及变化规律,分形也就容易画出了。 以一个简单的分形——谢尔宾斯基三角形 为例: 如果将大三角中的小三角分为中心三角和边三角的话,由观察可以得到以下规律:每递归一次,边三角分为四份:1*中心三角,3*边三角。用线条以及递归来解释,...
2013-06-24 19:23:36
249
原创 画图板的实现(界面、监听器传参、重绘)
画图板是大家电脑上的常用软件。下面我就总结一下在编写Java画图板代码是的重点知识。 一.图形界面 在编写画图板之前,我们首先要了解界面的编写。界面中有两个要素(类):容器组件:是指在一个完整的包装容器中,除了容器主体以外的,构成这个包装容器的各种配件的总称。包括:JFrame:最顶级的容器组件,界面的窗体,不能依附在其他容器组件上JPanel:最灵...
2013-06-24 15:57:03
397
原创 Java 界面开发
第三章 界面开发 在这一章,我们学习了Java中界面1.this关键字 this关键字的用途 1.因为Java会采用就近原则,所以当参数名和属性名相同的时候 那么会优先使用参数;所以我们就使用this.来区分参数和属性, 加了this.的表示属性,没有加的则表示参数。 2.this关键字用来调用类中的构造方法;注意:调用的构造方法 一定要存在,...
2013-04-03 22:10:37
160
原创 Java 类和对象
第二章 类和对象 在这一章中,我们知道了Java是一门面向对象的语言,Java的单位——类,类的组成及如何定义一个类及其属性与方法,以类为模板实例化生成的具体单位——对象,对象与类的关系等。 ~~~~~~~~~~~~~~~~~~~~~~我是邪恶的分割线~~~~~~~~~~~~~~~~~~~~ 具体的,我们明确了以下几个问题:1.什么是对象 对象:只要是一个...
2013-04-03 22:07:54
117
原创 Java第一章 基础入门
第一章 基础入门 这一章是我们的Java入门课。在这节课里,我们了解了Java的创立、发展历程及其现状,学会安装Java的安装环境——JDK及怎样配置其环境变量,然后学习了在Java中算法的思想,并编写了两个简单的Java程序。 我觉得这节课中最值得总结的方面有两个::Java的格式规范:算法的思想 第一个“Java的格式规范”要总结的话感觉不好写,...
2013-04-03 22:06:49
406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人