| 
				 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); 
} 			
				 |