United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-4831322 JDesktopPane.setDesktopManager should update the desktop manager at the UI.
JDK-4831322 : JDesktopPane.setDesktopManager should update the desktop manager at the UI.

Details
Type:
Bug
Submit Date:
2003-03-12
Status:
Resolved
Updated Date:
2003-11-27
Project Name:
JDK
Resolved Date:
2003-11-27
Component:
client-libs
OS:
windows_nt
Sub-Component:
javax.swing
CPU:
sparc
Priority:
P5
Resolution:
Fixed
Affected Versions:
1.4.0
Fixed Versions:
5.0 (b30)

Related Reports

Sub Tasks

Description

Name: apR10133			Date: 03/12/2003


The current implementation of the desktop pane's UIs assumes that if somebody
changes the desktop manager when the UI is already installed it will not take
effect on the desktop manager used by the UI. We need fire the PCE at the
JDesktopPane.setDesktopManager() and reset the desktop manager value at the
UI classes based upon this event.

======================================================================

                                    

Comments
EVALUATION

Looks like an easy fix.  Though BasicDesktopPaneUI doesn't have a
install/uninstallListeners method currently we can just stick this code
somewhere else.  I'll make a note that we should file a CCC for adding the
new methods next time API can be added.
###@###.### 2003-09-25
                                     
2003-09-25
WORK AROUND



Name: apR10133			Date: 03/12/2003


======================================================================
                                     
2004-06-11
CONVERTED DATA

BugTraq+ Release Management Values

COMMIT TO FIX:
tiger-beta

FIXED IN:
tiger-beta

INTEGRATED IN:
tiger-b30
tiger-beta


                                     
2004-06-14



Hardware and Software, Engineered to Work Together