42 |
|
|
43 |
import javax.swing.JComponent; |
import javax.swing.JComponent; |
44 |
import javax.swing.JSplitPane; |
import javax.swing.JSplitPane; |
|
import javax.swing.UIDefaults; |
|
45 |
import javax.swing.UIManager; |
import javax.swing.UIManager; |
46 |
import javax.swing.plaf.ComponentUI; |
import javax.swing.plaf.ComponentUI; |
47 |
import javax.swing.plaf.basic.BasicSplitPaneDivider; |
import javax.swing.plaf.basic.BasicSplitPaneDivider; |
82 |
*/ |
*/ |
83 |
public BasicSplitPaneDivider createDefaultDivider() |
public BasicSplitPaneDivider createDefaultDivider() |
84 |
{ |
{ |
85 |
UIDefaults defaults = UIManager.getLookAndFeelDefaults(); |
Color light = UIManager.getColor("SplitPane.highlight"); |
86 |
Color light = defaults.getColor("SplitPane.highlight"); |
Color dark = UIManager.getColor("SplitPane.darkShadow"); |
|
Color dark = defaults.getColor("SplitPane.darkShadow"); |
|
87 |
return new MetalSplitPaneDivider(this, light, dark); |
return new MetalSplitPaneDivider(this, light, dark); |
88 |
} |
} |
89 |
} |
} |