Filefile=null;Imageimage=null;JFileChooserfileChooser1=newJFileChooser();if(fileChooser1.showOpenDialog(null)==JFileChooser.APPROVE_OPTION){file=fileChooser1.getSelectedF...
File file=null;
Image image=null;
JFileChooser fileChooser1 = new JFileChooser();
if(fileChooser1.showOpenDialog(null)==JFileChooser.APPROVE_OPTION){
file = fileChooser1.getSelectedFile(); //在GUI中选择文件
try {
image = ImageIO.read(file); //读入图像到image
//setLayout(new GridLayout(2,0,5,5));
//add(new ImageViewer(image));
Graphics g=null;
super.paintComponents(g);
if(image!=null){
g.drawImage(image,0,0,getWidth(),getHeight(),this); //画出图像
}
} catch (IOException ex) {
Logger.getLogger(graphics.class.getName()).log(Level.SEVERE, null, ex);
}
}
else{
System.out.println("NO");
}
展开