| 
				 5.2 通过文件选择器获取图像 
获取图像的功能则是由chooserFile方法完成的,该方法将返回一个用户指定的图像。其代码如下: 
public ImageIcon chooserFile(){    
  int i=jfc.showOpenDialog(this); //弹出文件选择器     
  String dir=null; //获取选择文件的路径 
  if(jfc.getSelectedFile()!=null){ 
      dir=jfc.getSelectedFile().getPath(); 
  } 
  if(dir!=null&&!dir.equals("")){ 
      //按指定的路径加载图片到图标对象中并返回 
      return new ImageIcon(dir); 
  } 
  return null; 
} 
5.3各个属性初始化 
程序主窗体的初始化工作主要由initFileChooser方法完成,其代码如下: 
public void initFrame(){ 
  //设置窗体的标题 
  this.setTitle("卷积滤镜处理示例"); 
  //设置窗体关闭按扭的默认动作 
  this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
  //设置窗体的大小位置 
  this.setBounds(100,100,620,300); 
  //设置窗体的可见性 
  this.setVisible(true); 
} 
5.4初始化主界面中的各个控件 
最后,程序主界面中各个控件的初始化工作则是由initComponent方法完成。其代码如下: 
public void initComponent(){ 
  //设置源标签中的初始图象 
  jls.setIcon(ii); 			
				 |