java swing添加图片问题

想要实现一个点击按钮后出现文件选择器,然后选择一张图片显示的效果,但是选择完图片没有出现,运行起来也不会报错,求高人指点!

点击事件处理函数如下:

public void actionPerformed(ActionEvent add){
        JFileChooser fileChooser = new JFileChooser();
        /*fileChooser = new JFileChooser();*/
        int result = fileChooser.showOpenDialog(this);
        if(add.getActionCommand().equals("xuan"))
        {
            if (result==JFileChooser.APPROVE_OPTION) {
            String picPath = fileChooser.getSelectedFile().getPath();
            picPath = '"' + picPath + '"';
            picPath = picPath.replace("\\","\\\\");

        System.out.println(picPath);

        ImageIcon icon = new ImageIcon(picPath);

        jl2 = new JLabel("这是一个Label",icon,JLabel.CENTER);
        jp1.add(jl2);

        }

    }else if(add.getActionCommand().equals("que"))
    {

    }
}

参考https://github.com/edagarli/swingchat

if(add.getActionCommand().equals(“xuan”))这个判断应该是走不到的吧,你把这个去掉试试

  • 主服务器向从服务器发送消息,如何保证消息一定到达,然后限制时间(如5s内)?
  • 关于servlet中乱码的疑惑
  • javaweb的这个jsp界面input输入的内容,为什么无法保存到item中?
  • 怎么把abc-src.jar文件导出api
  • java方法执行一直没结束,如何看线程执行到哪里停下了
  • 求此段php代码的java实现。base64_encode(hash_hmac
  • Mavn执行测试时<scope>test</scope>导致错误
  • 一个页面的超链接向后台发请求的问题?
  • java进程卡死问题
  • Java正则表达式
  • 自己做的工具类,是打包成jar每次引用还是每次用的时候贴代码好?