JDK-4978893 : XP L&F: JFileChooser differs from native file chooser
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 5.0,6
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2004-01-15
  • Updated: 2018-09-05
Related Reports
Relates :  
Description
Name: sh120115			Date: 01/15/2004


FULL PRODUCT VERSION :
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta-b31)
Java HotSpot(TM) client VM (build 1.5.0-beta-b31, mixed mode)

ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows XP [Version 5.1.2600]

A DESCRIPTION OF THE PROBLEM :
Native Windows XP file open dialog contains several buttons along the top following the "Look in:" folder combobox.
Missing from the Swing JFileChooser (when using the XP look and feel) is the "Go To Last Folder Visited" button and the "View Menu" Combobox button.  Instead of the View Menu button two buttons are shown, one with the tooltip "List" which has the same graphic as the View Menu button, and another with the tool tip "Details".  The native XP dialog contains several other views in the View Menu. "Thumbnails, tiles, Icons, List, and Details"
  To complete the XP look and feel both the "Go To Last Folder Visited" button, and the View Menu combo should be implemented.
Also the font used does not match the font used in teh native dialog, such that the text under the buttons for "My Computer" is split over two lines with the Swing version.

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Open a JFileChooser with showOpenDialog using default settings. With the Windows XP look and feel.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
should match native XP look
ACTUAL -
see above

REPRODUCIBILITY :
This bug can be reproduced always.
(Incident Review ID: 233000) 
======================================================================

Comments
EVALUATION Will need to split this into multiple bug reports. ###@###.### 2005-06-15 18:16:37 GMT
15-06-2005

CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: mustang
25-09-2004