You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexey A. Ivanov (JIRA)" <ji...@apache.org> on 2006/12/22 15:19:22 UTC

[jira] Updated: (HARMONY-2855) [classlib][swing] j.s.plaf.basic.BasicSliderUI.uninstallUI should throw IllegalComponentStateException

     [ http://issues.apache.org/jira/browse/HARMONY-2855?page=all ]

Alexey A. Ivanov updated HARMONY-2855:
--------------------------------------

    Attachment: HTest2855.java

Simple application which shows the issue.

--- Harmony Output ---
passed 1
failed 2
failed 3
java.lang.ClassCastException: javax.swing.JButton incompatible with javax.swing.JSlider
	at javax.swing.plaf.basic.BasicSliderUI.uninstallUI(BasicSliderUI.java:422)
	at HTest2855.main(HTest2855.java:59)
failed 4
------

--- RI Output ---
passed 1
java.awt.IllegalComponentStateException: javax.swing.plaf.basic.BasicSliderUI@2bb0d7 was asked to deinstall() javax.swing.JSlider[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=296,maximumSize=,minimumSize=,preferredSize=,isInverted=false,majorTickSpacing=0,minorTickSpacing=0,orientation=HORIZONTAL,paintLabels=false,paintTicks=false,paintTrack=true,snapToTicks=false,snapToValue=true] when it only knows about null.
	at javax.swing.plaf.basic.BasicSliderUI.uninstallUI(BasicSliderUI.java:148)
	at HTest2855.main(HTest2855.java:29)
passed 2
java.awt.IllegalComponentStateException: javax.swing.plaf.basic.BasicSliderUI@2bc49b was asked to deinstall() javax.swing.JSlider[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=296,maximumSize=,minimumSize=,preferredSize=,isInverted=false,majorTickSpacing=0,minorTickSpacing=0,orientation=HORIZONTAL,paintLabels=false,paintTicks=false,paintTrack=true,snapToTicks=false,snapToValue=true] when it only knows about null.
	at javax.swing.plaf.basic.BasicSliderUI.uninstallUI(BasicSliderUI.java:148)
	at HTest2855.main(HTest2855.java:44)
passed 3
java.awt.IllegalComponentStateException: javax.swing.plaf.basic.BasicSliderUI@2bcf5a was asked to deinstall() javax.swing.JButton[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@2bd38a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=,defaultCapable=true] when it only knows about null.
	at javax.swing.plaf.basic.BasicSliderUI.uninstallUI(BasicSliderUI.java:148)
	at HTest2855.main(HTest2855.java:59)
passed 4
------

> [classlib][swing] j.s.plaf.basic.BasicSliderUI.uninstallUI should throw IllegalComponentStateException
> ------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-2855
>                 URL: http://issues.apache.org/jira/browse/HARMONY-2855
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>            Reporter: Alexey A. Ivanov
>            Priority: Minor
>         Attachments: HTest2855.java
>
>
> javax.swing.plaf.basic.BasicSliderUI.uninstallUI should throw IllegalComponentStateException where the instance passed to uninstallUI does not  coincide with the instance of JSlider with which the UI is associated.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira