@ -376,9 +376,6 @@ public abstract class JListControlPane extends JControlPane implements ListContr
Nameable nameable = element . wrapper ;
Nameable nameable = element . wrapper ;
this . textLabel . setText ( nameable . getName ( ) ) ;
this . textLabel . setText ( nameable . getName ( ) ) ;
boolean iconSet = false ;
boolean iconSet = false ;
for ( NameableCreator creator : JListControlPane . this . creators ( ) ) {
if ( creator . menuIcon ( ) ! = null & & creator . acceptObject2Populate ( nameable ) ! = null ) {
this . iconLabel . setIcon ( creator . menuIcon ( ) ) ;
if ( isSelected ) {
if ( isSelected ) {
this . textLabel . setBackground ( selectedBgColor ) ;
this . textLabel . setBackground ( selectedBgColor ) ;
this . textLabel . setForeground ( Color . WHITE ) ;
this . textLabel . setForeground ( Color . WHITE ) ;
@ -386,6 +383,9 @@ public abstract class JListControlPane extends JControlPane implements ListContr
this . textLabel . setBackground ( Color . WHITE ) ;
this . textLabel . setBackground ( Color . WHITE ) ;
this . textLabel . setForeground ( Color . BLACK ) ;
this . textLabel . setForeground ( Color . BLACK ) ;
}
}
for ( NameableCreator creator : JListControlPane . this . creators ( ) ) {
if ( creator . menuIcon ( ) ! = null & & creator . acceptObject2Populate ( nameable ) ! = null ) {
this . iconLabel . setIcon ( creator . menuIcon ( ) ) ;
this . setToolTipText ( creator . createTooltip ( ) ) ;
this . setToolTipText ( creator . createTooltip ( ) ) ;
iconSet = true ;
iconSet = true ;
break ;
break ;