Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4362758

java.lang.NullPointerException on the demo/jfc/FileChooserDemo/FileChooserDemo.j

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.4.0
    • 1.4.0
    • client-libs
    • None
    • beta
    • generic
    • generic, solaris_8
    • Verified

      Hostname: jtg-s117
      Hostid: 808fe83f
      Release: 5.8
      Kernel architecture: sun4u
      Application architecture: sparc
      Hardware provider: Sun_Microsystems
      Domain: sunsoft.eng.sun.com
      Kernel version: SunOS 5.8 Generic February 2000
      ===========
      Status of processor 0 as of: 08/15/00 12:13:28
        Processor has been on-line since 08/10/00 13:19:01.
        The sparcv9 processor operates at 296 MHz,
              and has a sparcv9 floating point processor.
      Status of processor 2 as of: 08/15/00 12:13:28
        Processor has been on-line since 08/10/00 13:19:02.
        The sparcv9 processor operates at 296 MHz,
              and has a sparcv9 floating point processor.
      ===========
                                 Solaris 8 s28_38shwp2 SPARC
                 Copyright 2000 Sun Microsystems, Inc. All Rights Reserved.
                                  Assembled 21 January 2000
      ===========
      java version "1.4.0beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0beta-b26)
      Java HotSpot(TM) Core VM (build 1.3-internal, interpreted mode)

      ============
      To Reproduce:
          java -jar FileChooserDemo.jar
           Click - "Show FileChooser"
             Select any files and Click OK
           Select the "Add JPG and GIF Filters" button.
           You will see the following error.




      Error message:
      ==============
      Exception occurred during event dispatching:
      java.lang.NullPointerException
              at javax.swing.plaf.metal.MetalFileChooserUI.doSelectedFileChanged(MetalFileChooserUI.java:592)
              at javax.swing.plaf.metal.MetalFileChooserUI.access$700(MetalFileChooserUI.java:31)
              at javax.swing.plaf.metal.MetalFileChooserUI$6.propertyChange(MetalFileChooserUI.java:695)
              at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:162)
              at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:130)
              at javax.swing.JComponent.firePropertyChange(JComponent.java:3451)
              at javax.swing.JFileChooser.setSelectedFile(JFileChooser.java:382)
              at javax.swing.JFileChooser.setFileFilter(JFileChooser.java:1229)
              at javax.swing.JFileChooser.addChoosableFileFilter(JFileChooser.java:954)
              at FileChooserDemo$OptionListener.actionPerformed(FileChooserDemo.java:424)
              at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1482)
              at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1536)
              at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:379)
              at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:267)
              at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:217)
              at java.awt.Component.processMouseEvent(Component.java:4006)
              at java.awt.Component.processEvent(Component.java:3832)
              at java.awt.Container.processEvent(Container.java:1186)
              at java.awt.Component.dispatchEventImpl(Component.java:2750)
              at java.awt.Container.dispatchEventImpl(Container.java:1235)
              at java.awt.Component.dispatchEvent(Component.java:2641)
              at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2491)
              at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2236)
              at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2144)
              at java.awt.Container.dispatchEventImpl(Container.java:1222)
              at java.awt.Window.dispatchEventImpl(Window.java:934)
              at java.awt.Component.dispatchEvent(Component.java:2641)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:370)
              at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:127)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:117)
              at java.awt.EventDispatchThread.run(EventDispatchThread.java:96)



      takwing.cheung@Eng 2000-08-15

            leifs Leif Samuelsson (Inactive)
            tacheung Tak Wing Cheung (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: