Chinaunix首页 | 论坛 | 博客
  • 博客访问: 294250
  • 博文数量: 30
  • 博客积分: 732
  • 博客等级: 军士长
  • 技术积分: 439
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-10 00:13
文章分类

全部博文(30)

文章存档

2015年(1)

2013年(5)

2012年(24)

我的朋友

分类: Java

2013-05-13 14:16:12


点击(此处)折叠或打开

  1. // 给按钮添加1个事件
  2.         bu.addActionListener(new ActionListener() {

  3.             public void actionPerformed(ActionEvent e) {
  4.                 String msg;
  5.                 fDialog = new JFileChooser("./");//设默认打开路径为当前路径
  6.                 FileNameExtensionFilter filter = new FileNameExtensionFilter(
  7.                  "JPG & GIF Images", "jpg", "gif");
  8.                 fDialog.setFileFilter(filter);
  9.                 int result=fDialog.showOpenDialog(null);
  10.                 if(result==JFileChooser.APPROVE_OPTION){
  11.                     // path = fDialog.getSelectedFile().getAbsolutePath().replace('\', '/');
  12.                     // System.out.println(path);
  13.                     // Image image2 = new ImageIcon("path").getImage();
  14.                     // 获取打开的图片
  15.                      File file = fDialog.getSelectedFile();
  16.                      ImageIcon img =new ImageIcon(file.getPath());
  17.                      jl2.setIcon(img);            //jl2是一个JLabel
  18.                  msg="成功打开图像";
  19.                 }else {
  20.                      msg="取消打开图像";
  21.                 }
  22.                  JOptionPane.showMessageDialog(frame,msg); //提示框
  23.             }
  24.         });

阅读(1305) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~