- 浏览: 4401 次
最新评论
文章列表
图片的打开与保存(基于画图板)
上次的博客中可以看出,我们已经基本实现了画图板的基本功能。那么最后的一步,就是打开和保存。
在此之前,我们首先要加一个菜单条(我们的画图板是模仿win自带的)。菜单条的代码如下:
JMenuBar menubar = new JMenuBar();
// 创建一个菜单的数组
String[] menu1 = { "文件", "编辑", "关于&quo ...
文件流
在实现了画图板的重绘之后,下一步就是要将数据储存在硬盘之中。所谓stream(流),就是输入与输出。按照方向,分为输入inputstream和outputstream。
其中主要有:
基础字节流:每次读写一个字节:InputStream,OutputStream。
缓冲流:BufferedInputStream ,BufferedOutputStream。
从流中读取指定的数据类型的数据:DataInputStream,D ...
画图板初步
从只是一个窗口,到画图板各种组件一步一步的齐全。先说一下我最大的收获,也是以后要注意的。
一:设定参数变量的时候,变量名一定要起好, ...
Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。
接口的主要特点
1 接口继承和实现继承的规则不同,一个类只有一个直接父类,但可以实现多个接口。
2 Java接口本身没有任何实现,因为Java接口不涉及表象,而只描述public行为。
3 Java接口的方法只能是抽象abstract的和公开public的,Java接口不能有构造器,Java接口可以有public,静态的和final属性。
下面以此次代码来说明(per ...