马一凡

导航

 

2018年10月30日

摘要: 本人将博客内容搬家至csdn,今后将在csdn上更新技术博客 阅读全文
posted @ 2018-10-30 13:00 马一凡 阅读(92) 评论(0) 推荐(0)
 

2018年10月28日

摘要: 我们通过画板来实现图像的生成,迭代图像即通过一定的坐标推算公式,从初始坐标点不断获取新的坐标值并打点,修改点迹颜色以形成一个有深浅变化的图像。用代码实现自然界的美,生成一系列二维,三维的图像,它们不是杂乱无章的,而是具有一定规则的富有美感的图像。 以上是迭代图像的实现方法。在写这段代码的过程中我们要 阅读全文
posted @ 2018-10-28 13:03 马一凡 阅读(453) 评论(0) 推荐(0)
 
摘要: 首先创建一个画板类继承容器类,这样可以在画板类中重写容器的paint方法。 再创建一个类写监听器的程序,以及一个类来写画板的内容对象参数保存的方法(可以在最小化以及伸缩窗口的时候使画面内容得到恢复) 我们可以看到我们会用到鼠标监听器,动作监听器,以及鼠标动作监听器。 我们先简单地介绍一下他们的作用: 阅读全文
posted @ 2018-10-28 12:19 马一凡 阅读(1034) 评论(0) 推荐(0)
 

2018年10月26日

摘要: this可以调用本类中对象的属性和方法,而super可以调用父类中对象的属性和方法,可以简化代码,对象用this或者super替代。关于类和对象的关系,有一点不得不提,在一个类中只能使用一个对象,如果创建并使用多个类会导致“空指针异常”。当你需要在A类中调用B类的属性和方法时,需要把B类的对象传给A 阅读全文
posted @ 2018-10-26 17:55 马一凡 阅读(415) 评论(0) 推荐(0)
 

2018年10月22日

摘要: 首先,建立一个swing界面。依然模仿QQ登录界面建立。 javax.swing.JFrame jf = new javax.swing.JFrame(); jf.setSize(555, 420) ; //界面大小宽555,高420 jf.setTitle("QQ2018正式版"); jf.set 阅读全文
posted @ 2018-10-22 20:35 马一凡 阅读(655) 评论(0) 推荐(0)
 
摘要: 接口是抽象方法的集合。如果一个类实现了某个接口,那么它就继承了这个接口的抽象方法,那么它也必须重写这个接口中的所有方法,否则程序会报错。接口只是一种形式,接口自身不能做任何事情,但它能为很多类来使用,原本没有然后具体内容的接口在继承它的方法中得到方法的具体实现。 public interface P 阅读全文
posted @ 2018-10-22 19:57 马一凡 阅读(302) 评论(0) 推荐(0)
 

2018年10月20日

摘要: 学习了利用java进行的界面设计。 界面的设计无非就是调用java内部自带的一些包,进行组合,以及参数的设置。 相关包涉及到的头文件需要引用头文件。 几个基本组件是:JFrame(窗体)、JButton(按钮)、Jtree(树形结构)等。 从最基本的窗体构建开始,模仿QQ的登陆界面做一个初步的模仿, 阅读全文
posted @ 2018-10-20 11:45 马一凡 阅读(271) 评论(0) 推荐(0)
 
摘要: 要了解java就应该了解类,对象的概念。 类,自然界的事物有它的分类,比如动物类,植物类,建筑类等。每一个具体的对象都会有自己所属的类。比如,比如一条金毛,它是一个具体的对象,他所属于狗这个类,狗这个类同时也是属于动物类这个更大的类。可以通过一个对象逐渐追本溯源,找到它的所属类别。狗所具有的属性,金 阅读全文
posted @ 2018-10-20 11:42 马一凡 阅读(141) 评论(0) 推荐(0)