System.out.println("Before");
pressButton=JFileChooser1.showOpenDialog(null) ;
System.out.println("After");if (pressButton==JFileChooser1.APPROVE_OPTION )
  {
      jButton1.setText("你按了确定按钮");
  }
看一下,在JFileChooser出来以后,一直到你关闭了窗口,才会出来"AFTER",
因为SHOWOPENDIALOG是一个返回INT的函数,JFILECHOOSER显示的时候,其实是在
JFileChooser.showOpenDialog()里面,因此并不需要什么事件监听