adding the old LookAndFeel to the selectable LaF's

source is: de.javasoft.plaf.synthetica.SyntheticaBlueMoonLookAndFeel
if anyone wants it as default

git-svn-id: http://svn.igniterealtime.org/svn/repos/spark/trunk@12209 b35dd754-fafc-0310-a699-88a17e54d16e
This commit is contained in:
Wolf Posdorfer
2011-03-29 12:37:15 +00:00
committed by wolf.posdorfer
parent e9430d589c
commit de780e971a
2 changed files with 16 additions and 9 deletions

View File

@ -118,6 +118,7 @@ LOOK_AND_FEEL_DISABLED =
CHANGE_COLORS_DISABLED =
# Changes the Default Look&Feel, if empty it will load the SystemSkin
# Default Spark skin is SubstanceBusinessBlueSteelLookAndFeel
# old skin is de.javasoft.plaf.synthetica.SyntheticaBlueMoonLookAndFeel
DEFAULT_LOOK_AND_FEEL = org.jvnet.substance.skin.SubstanceBusinessBlueSteelLookAndFeel
# Below are Single Color Elements

View File

@ -112,8 +112,9 @@ public class ThemePanel extends JPanel {
lafname.add(ui[i].getName());
}
String[] substance = {
String[] substance = {
"org.jvnet.substance.skin.SubstanceAutumnLookAndFeel",
"de.javasoft.plaf.synthetica.SyntheticaBlueMoonLookAndFeel",
"org.jvnet.substance.skin.SubstanceBusinessBlackSteelLookAndFeel",
"org.jvnet.substance.skin.SubstanceBusinessBlueSteelLookAndFeel",
"org.jvnet.substance.skin.SubstanceBusinessLookAndFeel",
@ -123,7 +124,10 @@ public class ThemePanel extends JPanel {
"org.jvnet.substance.skin.SubstanceDustCoffeeLookAndFeel",
"org.jvnet.substance.skin.SubstanceDustLookAndFeel",
"org.jvnet.substance.skin.SubstanceEmeraldDuskLookAndFeel",
"org.jvnet.substance.api.skin.SubstanceGeminiLookAndFeel",
"org.jvnet.substance.api.skin.SubstanceGraphiteAquaLookAndFeel",
"org.jvnet.substance.skin.SubstanceMagmaLookAndFeel",
"org.jvnet.substance.api.skin.SubstanceMagellanLookAndFeel",
"org.jvnet.substance.skin.SubstanceMistAquaLookAndFeel",
"org.jvnet.substance.skin.SubstanceMistSilverLookAndFeel",
"org.jvnet.substance.skin.SubstanceModerateLookAndFeel",
@ -135,17 +139,16 @@ public class ThemePanel extends JPanel {
"org.jvnet.substance.skin.SubstanceRavenGraphiteLookAndFeel",
"org.jvnet.substance.skin.SubstanceRavenLookAndFeel",
"org.jvnet.substance.skin.SubstanceSaharaLookAndFeel",
"org.jvnet.substance.skin.SubstanceTwilightLookAndFeel",
"org.jvnet.substance.api.skin.SubstanceGeminiLookAndFeel",
"org.jvnet.substance.api.skin.SubstanceGraphiteAquaLookAndFeel",
"org.jvnet.substance.api.skin.SubstanceMagellanLookAndFeel"
"org.jvnet.substance.skin.SubstanceTwilightLookAndFeel"
};
for(String s : substance)
{
_lookandfeelname.add(s);
s =s.substring(s.lastIndexOf(".")+10);
s = s.replace("LookAndFeel", "");
s = s.replace("Substance","");
s = s.replace("Synthetica","");
s = s.replace("LookAndFeel", "");
s = s.substring(s.lastIndexOf(".")+1);
lafname.add(s);
}
@ -162,8 +165,11 @@ public class ThemePanel extends JPanel {
@Override
public void actionPerformed(ActionEvent e) {
// Disable button for java.LaF's and for BlueMoon
if (_lookandfeel.getSelectedItem() != null
&& _lookandfeel.getSelectedIndex() < UIManager.getInstalledLookAndFeels().length) {
&& ( _lookandfeel.getSelectedIndex() < UIManager.getInstalledLookAndFeels().length
|| _lookandfeelname.elementAt(_lookandfeel.getSelectedIndex()).contains("BlueMoon")
|| UIManager.getLookAndFeel().getName().contains("BlueMoon"))) {
_lookandfeelpreview.setEnabled(false);
_lookandfeelpreview
.setToolTipText(Res.getString("lookandfeel.tooltip.restart.yes"));
@ -214,7 +220,7 @@ public class ThemePanel extends JPanel {
});
_useTabsForTransports = new JCheckBox("deine mudder");
_useTabsForTransports = new JCheckBox("");
JLabel messageStyleLabel = new JLabel();