public void actionPerformed(ActionEvent ae){}
public static void main(String[] args){
new ImageManipulation();
}
}
5 程序界面的初始化
(1)为文件选择器设置过滤器。
(2)通过文件选择器获取图像。
(3)对程序窗体的各个属性进行初始化。
(4)初始化主界面中的各个控件。
5.1 为文件选择器设置过滤器
为文件选择器设置后缀过滤器的工作主要由initFileChooser方法完成,其代码如下:
public void initFileChooser()
{//创建各种后缀过滤器
FileFilter filterJpeg=
new FileNameExtensionFilter
("JPEG文件", "jpg", "jpeg");
FileFilter filterGif=new FileNameExtensionFilter
("GIF文件", "gif");
FileFilter filterPng=new FileNameExtensionFilter
("PNG文件", "png");
//为文件选择器设置后缀过滤器
jfc.removeChoosableFileFilter(jfc.getFileFilter());
jfc.addChoosableFileFilter(filterPng);
jfc.addChoosableFileFilter(filterGif);
jfc.addChoosableFileFilter(filterJpeg);
}
|