Default set added - waiting for last color corrections...

master
Clochard Pagan 11 years ago
parent 857b0b5d50
commit a89a07172c

@ -1,7 +1,7 @@
Manifest-Version: 1.0 Manifest-Version: 1.0
AutoUpdate-Show-In-Client: true AutoUpdate-Show-In-Client: true
OpenIDE-Module: org.idp.laf/1 OpenIDE-Module: org.idp.laf/1
OpenIDE-Module-Implementation-Version: 0 OpenIDE-Module-Implementation-Version: 1
OpenIDE-Module-Localizing-Bundle: org/idp/laf/Bundle.properties OpenIDE-Module-Localizing-Bundle: org/idp/laf/Bundle.properties
OpenIDE-Module-Install: org/idp/laf/Installer.class OpenIDE-Module-Install: org/idp/laf/Installer.class
OpenIDE-Module-Requires: org.openide.windows.WindowManager OpenIDE-Module-Requires: org.openide.windows.WindowManager

@ -16,6 +16,30 @@ import static org.idp.laf.Color.ColorClass.SF;
*/ */
public class Color implements Serializable{ public class Color implements Serializable{
public void printJava() {
String res = "UIManager.put (\"";// + EditorPane.border"\", new" invisable_border);"
res += this.pname + "\", ";
if (this.cls ==SF)
{
res += "new javax.swing.plaf.ColorUIResource(";
}
res += "new java.awt.Color(";
res += R + ", ";
res += G + ", ";
res += B + ", ";
res += A + ")";
if (this.cls ==SF)
{
res += ")";
}
res += ");";
System.out.println(res);
}
public enum ColorClass { public enum ColorClass {

@ -65,7 +65,15 @@ public class DarkIconFilter extends RGBImageFilter {
} }
private int[] invert(int[] rgb) { private int[] invert(int[] rgb) {
return new int[]{255-rgb[0], 255-rgb[1], 255-rgb[2]}; int acc = (rgb[0] + rgb[1] + rgb[2]) / 3;
//return new int[]{255-acc, 255-acc, 255-acc};
return new int[]{
((255-rgb[0]) + (255-acc)) / 2,
((255-rgb[1]) + (255-acc)) / 2,
((255-rgb[2]) + (255-acc)) / 2
};
} }
private int[] invertHueBrighten(int[] rgb, float brighten) { private int[] invertHueBrighten(int[] rgb, float brighten) {

@ -0,0 +1,331 @@
/* Copyright (C) Edward M. Kagan - All Rights Reserved
* Unauthorized copying of this file, via any medium is strictly prohibited
* Proprietary and confidential
* Written by Edward M. Kagan <pagan@idp-crew.com>, 2015
*/
package org.idp.laf;
import javax.swing.UIManager;
/**
* @author Edward M. Kagan <pagan@idp-crew.com>
* @author Helen A. Kukhar <carpenter@idp-crew.com>
*/
public class Defaults {
public static void preload_defaults() {
UIManager.put("Button.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("Button.darkShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("Button.disabledText", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("Button.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("Button.highlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("Button.light", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("Button.select", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("Button.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("CheckBox.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("CheckBox.disabledText", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("CheckBox.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("CheckBoxMenuItem.acceleratorForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("CheckBoxMenuItem.acceleratorSelectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("CheckBoxMenuItem.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("CheckBoxMenuItem.disabledForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("CheckBoxMenuItem.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("CheckBoxMenuItem.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("CheckBoxMenuItem.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("ColorChooser.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("ColorChooser.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("ColorChooser.swatchesDefaultRecentColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("ComboBox.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ComboBox.buttonBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ComboBox.buttonDarkShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ComboBox.buttonHighlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ComboBox.buttonShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ComboBox.disabledBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ComboBox.disabledForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("ComboBox.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("ComboBox.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("ComboBox.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("Desktop.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("EditorPane.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("EditorPane.caretForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(255, 0, 0, 255)));
UIManager.put("EditorPane.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("EditorPane.inactiveForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("EditorPane.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("EditorPane.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("FormattedTextField.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("FormattedTextField.caretForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(240, 240, 240, 255)));
UIManager.put("FormattedTextField.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("FormattedTextField.inactiveBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("FormattedTextField.inactiveForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("FormattedTextField.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(224, 224, 224, 255)));
UIManager.put("FormattedTextField.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("InternalFrame.activeTitleBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(0, 0, 255, 255)));
UIManager.put("InternalFrame.activeTitleForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(0, 255, 0, 255)));
UIManager.put("InternalFrame.borderColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(204, 204, 204, 255)));
UIManager.put("InternalFrame.borderDarkShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(102, 102, 102, 255)));
UIManager.put("InternalFrame.borderHighlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(255, 255, 255, 255)));
UIManager.put("InternalFrame.borderLight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(255, 255, 255, 255)));
UIManager.put("InternalFrame.borderShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(153, 153, 153, 255)));
UIManager.put("InternalFrame.inactiveTitleBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(204, 204, 204, 255)));
UIManager.put("InternalFrame.inactiveTitleForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(0, 0, 255, 255)));
UIManager.put("Label.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("Label.disabledForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("Label.disabledShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("Label.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("List.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("List.dropLineColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("List.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("List.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("List.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("Menu.acceleratorForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("Menu.acceleratorSelectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("Menu.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("Menu.disabledForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("Menu.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("Menu.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("Menu.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(192, 192, 192, 255)));
UIManager.put("MenuBar.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("MenuBar.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("MenuBar.highlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("MenuBar.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("MenuItem.acceleratorForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("MenuItem.acceleratorSelectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("MenuItem.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("MenuItem.disabledForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("MenuItem.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("MenuItem.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("MenuItem.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("OptionPane.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("OptionPane.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("OptionPane.messageForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("Panel.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("Panel.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("PasswordField.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("PasswordField.caretForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(240, 240, 240, 255)));
UIManager.put("PasswordField.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("PasswordField.inactiveBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("PasswordField.inactiveForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("PasswordField.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(224, 224, 224, 255)));
UIManager.put("PasswordField.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("PopupMenu.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("PopupMenu.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ProgressBar.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("ProgressBar.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("ProgressBar.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("ProgressBar.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("RadioButton.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("RadioButton.darkShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("RadioButton.disabledText", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("RadioButton.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("RadioButton.highlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("RadioButton.light", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("RadioButton.select", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("RadioButton.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("RadioButtonMenuItem.acceleratorForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("RadioButtonMenuItem.acceleratorSelectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("RadioButtonMenuItem.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("RadioButtonMenuItem.disabledForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("RadioButtonMenuItem.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("RadioButtonMenuItem.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("RadioButtonMenuItem.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("ScrollBar.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("ScrollBar.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("ScrollBar.thumb", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ScrollBar.thumbDarkShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ScrollBar.thumbHighlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ScrollBar.thumbShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("ScrollBar.track", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("ScrollBar.trackHighlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ScrollPane.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("ScrollPane.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("Separator.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("Separator.highlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("Separator.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("Slider.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("Slider.focus", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 0)));
UIManager.put("Slider.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(80, 80, 80, 255)));
UIManager.put("Slider.highlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("Slider.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("Slider.tickColor", new java.awt.Color(0, 0, 0, 255));
UIManager.put("Spinner.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("Spinner.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("SplitPane.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("SplitPane.darkShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("SplitPane.highlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("SplitPane.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("SplitPaneDivider.draggingColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("TabbedPane.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("TabbedPane.darkShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("TabbedPane.focus", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("TabbedPane.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("TabbedPane.highlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("TabbedPane.light", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("TabbedPane.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("Table.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("Table.dropLineColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(153, 153, 204, 255)));
UIManager.put("Table.dropLineShortColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(102, 102, 153, 255)));
UIManager.put("Table.focusCellBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("Table.focusCellForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("Table.gridColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(80, 80, 80, 255)));
UIManager.put("Table.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("Table.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("Table.sortIconColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(153, 153, 153, 255)));
UIManager.put("TableHeader.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("TableHeader.focusCellBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(128, 128, 128, 255)));
UIManager.put("TableHeader.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("TextArea.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(48, 48, 48, 255)));
UIManager.put("TextArea.caretForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("TextArea.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("TextArea.inactiveForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("TextArea.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(224, 224, 224, 255)));
UIManager.put("TextArea.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("TextField.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("TextField.caretForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(240, 240, 240, 255)));
UIManager.put("TextField.darkShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(102, 102, 102, 255)));
UIManager.put("TextField.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("TextField.highlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("TextField.inactiveBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("TextField.inactiveForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("TextField.light", new javax.swing.plaf.ColorUIResource(new java.awt.Color(255, 255, 255, 255)));
UIManager.put("TextField.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("TextField.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("TextField.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(153, 153, 153, 255)));
UIManager.put("TextPane.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(48, 48, 48, 255)));
UIManager.put("TextPane.caretForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(255, 0, 0, 255)));
UIManager.put("TextPane.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("TextPane.inactiveForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("TextPane.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(224, 224, 224, 255)));
UIManager.put("TextPane.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("TitledBorder.titleColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("ToggleButton.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ToggleButton.darkShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ToggleButton.disabledText", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("ToggleButton.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("ToggleButton.highlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ToggleButton.light", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ToggleButton.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ToolBar.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("ToolBar.darkShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ToolBar.dockingBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("ToolBar.dockingForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ToolBar.floatingBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("ToolBar.floatingForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("ToolBar.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("ToolBar.highlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("ToolBar.light", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("ToolBar.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("ToolTip.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("ToolTip.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(8, 8, 8, 255)));
UIManager.put("Tree.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("Tree.dropLineColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(224, 224, 224, 255)));
UIManager.put("Tree.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("Tree.hash", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("Tree.line", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("Tree.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("Tree.selectionBorderColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("Tree.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(0, 255, 0, 255)));
UIManager.put("Tree.textBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("Tree.textForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("Viewport.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("Viewport.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("activeCaption", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("activeCaptionBorder", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("activeCaptionText", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("control", new javax.swing.plaf.ColorUIResource(new java.awt.Color(48, 48, 48, 255)));
UIManager.put("controlDkShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(48, 48, 48, 255)));
UIManager.put("controlHighlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(48, 48, 48, 0)));
UIManager.put("controlLtHighlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(48, 48, 48, 0)));
UIManager.put("controlShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(24, 24, 24, 255)));
UIManager.put("controlText", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("desktop", new javax.swing.plaf.ColorUIResource(new java.awt.Color(153, 153, 204, 255)));
UIManager.put("inactiveCaption", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("inactiveCaptionBorder", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("inactiveCaptionText", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("info", new javax.swing.plaf.ColorUIResource(new java.awt.Color(204, 204, 204, 255)));
UIManager.put("infoText", new javax.swing.plaf.ColorUIResource(new java.awt.Color(255, 0, 0, 255)));
UIManager.put("menu", new javax.swing.plaf.ColorUIResource(new java.awt.Color(204, 204, 204, 255)));
UIManager.put("menuText", new javax.swing.plaf.ColorUIResource(new java.awt.Color(0, 255, 0, 255)));
UIManager.put("scrollbar", new javax.swing.plaf.ColorUIResource(new java.awt.Color(204, 204, 204, 255)));
UIManager.put("textHighlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(204, 204, 204, 255)));
UIManager.put("textHighlightText", new javax.swing.plaf.ColorUIResource(new java.awt.Color(0, 0, 255, 255)));
UIManager.put("textInactiveText", new java.awt.Color(128, 128, 128, 255));
UIManager.put("textText", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("window", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("windowBorder", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("windowText", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("PropSheet.setBackground", new java.awt.Color(224, 224, 224, 255));
UIManager.put("PropSheet.selectedSetBackground", new java.awt.Color(204, 204, 204, 255));
UIManager.put("PropSheet.setForeground", new java.awt.Color(0, 0, 255, 255));
UIManager.put("PropSheet.selectedSetForeground", new java.awt.Color(255, 0, 0, 255));
UIManager.put("PropSheet.disabledForeground", new java.awt.Color(153, 153, 153, 255));
UIManager.put("PropSheet.selectionBackground", new java.awt.Color(204, 204, 204, 255));
UIManager.put("PropSheet.selectionForeground", new java.awt.Color(0, 255, 0, 255));
UIManager.put("CheckBoxMenuItem.disabledBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("EditorPane.inactiveBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("Focus.color", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("InternalFrame.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(49, 37, 177, 255)));
UIManager.put("InternalFrame.optionDialogBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(206, 228, 135, 255)));
UIManager.put("InternalFrame.paletteBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(30, 185, 18, 255)));
UIManager.put("Menu.disabledBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("MenuBar.disabledBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("MenuBar.disabledForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("MenuBar.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("MenuBar.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("MenuItem.disabledBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("PopupMenu.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("PopupMenu.selectionForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("RadioButtonMenuItem.disabledBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("TextArea.inactiveBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(48, 48, 48, 255)));
UIManager.put("TextComponent.selectionBackgroundInactive", new javax.swing.plaf.ColorUIResource(new java.awt.Color(97, 215, 123, 255)));
UIManager.put("TextPane.inactiveBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(48, 48, 48, 255)));
UIManager.put("nb_workplace_fill", new javax.swing.plaf.ColorUIResource(new java.awt.Color(50, 221, 208, 255)));
UIManager.put("Nb.Desktop.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(125, 90, 158, 255)));
UIManager.put("nb.output.selectionBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(188, 54, 68, 255)));
UIManager.put("nb.hyperlink.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(220, 244, 200, 255)));
UIManager.put("nb.output.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("nb.output.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("Tree.altbackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(0, 0, 255, 255)));
UIManager.put("PropSheet.customButtonForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(0, 255, 0, 255)));
UIManager.put("netbeans.ps.buttonColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(5, 0, 200, 255)));
UIManager.put("netbeans.ps.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 120, 69, 255)));
UIManager.put("nb.errorForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(210, 245, 244, 255)));
UIManager.put("nb.warningForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(36, 223, 138, 255)));
UIManager.put("TabRenderer.selectedActivatedBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("TabRenderer.selectedActivatedForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(160, 160, 160, 255)));
UIManager.put("TabRenderer.selectedForeground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(224, 224, 224, 255)));
UIManager.put("TabRenderer.selectedBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("Button.focus", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("CheckBox.focus", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("Checkbox.select", new javax.swing.plaf.ColorUIResource(new java.awt.Color(176, 176, 176, 255)));
UIManager.put("DesktopIcon.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(204, 204, 204, 255)));
UIManager.put("DesktopIcon.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(255, 0, 0, 255)));
UIManager.put("OptionPane.errorDialog.border.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(153, 51, 51, 255)));
UIManager.put("OptionPane.errorDialog.titlePane.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(255, 153, 153, 255)));
UIManager.put("OptionPane.errorDialog.titlePane.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(51, 0, 0, 255)));
UIManager.put("OptionPane.errorDialog.titlePane.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(204, 102, 102, 255)));
UIManager.put("OptionPane.questionDialog.border.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(51, 102, 51, 255)));
UIManager.put("OptionPane.questionDialog.titlePane.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(153, 204, 153, 255)));
UIManager.put("OptionPane.questionDialog.titlePane.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(0, 51, 0, 255)));
UIManager.put("OptionPane.questionDialog.titlePane.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(102, 153, 102, 255)));
UIManager.put("OptionPane.warningDialog.border.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(153, 102, 51, 255)));
UIManager.put("OptionPane.warningDialog.titlePane.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(255, 204, 153, 255)));
UIManager.put("OptionPane.warningDialog.titlePane.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(102, 51, 0, 255)));
UIManager.put("OptionPane.warningDialog.titlePane.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(204, 153, 102, 255)));
UIManager.put("RadioButton.focus", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("ScrollBar.darkShadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(16, 16, 16, 255)));
UIManager.put("ScrollBar.highlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(48, 48, 48, 255)));
UIManager.put("ScrollBar.shadow", new javax.swing.plaf.ColorUIResource(new java.awt.Color(48, 48, 48, 255)));
UIManager.put("Separator.background", new javax.swing.plaf.ColorUIResource(new java.awt.Color(80, 80, 80, 255)));
UIManager.put("SplitPane.dividerFocusColor", new javax.swing.plaf.ColorUIResource(new java.awt.Color(64, 64, 64, 255)));
UIManager.put("TabbedPane.selected", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("TabbedPane.selectHighlight", new javax.swing.plaf.ColorUIResource(new java.awt.Color(48, 48, 48, 192)));
UIManager.put("TabbedPane.tabAreaBackground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(32, 32, 32, 255)));
UIManager.put("Table.foreground", new javax.swing.plaf.ColorUIResource(new java.awt.Color(208, 208, 208, 255)));
UIManager.put("ToggleButton.focus", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("ToggleButton.select", new javax.swing.plaf.ColorUIResource(new java.awt.Color(96, 96, 96, 255)));
UIManager.put("ToolTip.backgroundInactive", new javax.swing.plaf.ColorUIResource(new java.awt.Color(204, 204, 204, 255)));
UIManager.put("ToolTip.foregroundInactive", new javax.swing.plaf.ColorUIResource(new java.awt.Color(102, 102, 102, 255)));
}
}

@ -24,23 +24,16 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Random; import java.util.Random;
import java.util.concurrent.Callable; import java.util.concurrent.Callable;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JFrame;
import javax.swing.JLabel; import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.SwingUtilities; import javax.swing.SwingUtilities;
import javax.swing.UIDefaults;
import javax.swing.UIManager; import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;
import javax.swing.border.CompoundBorder; import javax.swing.border.CompoundBorder;
import javax.swing.border.EmptyBorder; import javax.swing.border.EmptyBorder;
import javax.swing.border.LineBorder; import javax.swing.border.LineBorder;
import javax.swing.plaf.ColorUIResource; import javax.swing.plaf.ColorUIResource;
import javax.swing.plaf.metal.DefaultMetalTheme;
import javax.swing.plaf.metal.MetalLookAndFeel;
import javax.swing.text.html.HTMLEditorKit; import javax.swing.text.html.HTMLEditorKit;
import javax.swing.text.html.StyleSheet; import javax.swing.text.html.StyleSheet;
import org.idp.laf.gui.tools.Scheme2Java;
import org.openide.util.Exceptions; import org.openide.util.Exceptions;
import org.openide.util.Lookup; import org.openide.util.Lookup;
import org.openide.util.NbBundle; import org.openide.util.NbBundle;
@ -51,6 +44,8 @@ import org.openide.windows.WindowManager;
*/ */
public class Kernel { public class Kernel {
private static final boolean w_init = false;
public static Color[] color_scheme_loaded; public static Color[] color_scheme_loaded;
private static final String scheme_file_name = "netbeans.idp_scheme"; private static final String scheme_file_name = "netbeans.idp_scheme";
@ -69,13 +64,21 @@ public class Kernel {
reset_html_link_color(); reset_html_link_color();
apply_border_managment_hints(); apply_border_managment_hints();
reloadUI(); reloadUI();
if (w_init)
{
Scheme2Java.printJava(color_scheme_loaded);
}
} }
else else
{ {
String message = "\"Titan\" Look and Feel is not selected" // String message = "\"Titan\" Look and Feel is not selected"
+ " - no modifications done. Follow your ugly way of live."; // + " - no modifications done. Follow your ugly way of live.";
JOptionPane.showMessageDialog(new JFrame(), message, "Titan is not selected!", // JOptionPane.showMessageDialog(new JFrame(), message, "Titan is not selected!",
JOptionPane.ERROR_MESSAGE); // JOptionPane.ERROR_MESSAGE);
System.err.println("\"Titan\" Look and Feel is not selected"
+ " - no modifications done. Follow your ugly way of live.");
} }
} }
@ -147,6 +150,8 @@ public class Kernel {
javax.swing.border.EmptyBorder invisable_border = new EmptyBorder(0,0,0,0); javax.swing.border.EmptyBorder invisable_border = new EmptyBorder(0,0,0,0);
UIManager.put ("EditorPane.border", invisable_border); // Editor FUCKING LINE! UIManager.put ("EditorPane.border", invisable_border); // Editor FUCKING LINE!
UIManager.put ("ComboBox.border", invisable_border); // Editor FUCKING LINE!
javax.swing.border.EmptyBorder spinner_border = new EmptyBorder(1,1,1,1); javax.swing.border.EmptyBorder spinner_border = new EmptyBorder(1,1,1,1);
@ -170,9 +175,14 @@ public class Kernel {
String [] buttonized_components = { String [] buttonized_components = {
"ToggleButton.border", "ToggleButton.border",
"Button.border", "Button.border",
"CheckBox.border",
"DesktopIcon.border",
"ToggleButton.border", "ToggleButton.border",
} ;
javax.swing.border.LineBorder text_bodrer =
new LineBorder(new java.awt.Color(0, 0, 0, 31), 1);
String [] text_components = {
"CheckBox.border",
"FormattedTextField.border", "FormattedTextField.border",
"PasswordField.border", "PasswordField.border",
"TextField.border", "TextField.border",
@ -182,6 +192,11 @@ public class Kernel {
"SplitPane.border" "SplitPane.border"
} ; } ;
for (String o : text_components)
{
UIManager.put(o, text_bodrer);
}
for (String o : buttonized_components) for (String o : buttonized_components)
{ {
UIManager.put(o, buttons_border); UIManager.put(o, buttons_border);
@ -203,8 +218,7 @@ public class Kernel {
"CheckBoxMenuItem.border", "CheckBoxMenuItem.border",
"ScrollPane.border", "ScrollPane.border",
"RadioButtonMenuItem.border", "RadioButtonMenuItem.border",
"PopupMenu.border", "PopupMenu.border"
"ComboBox.border"
}; };
javax.swing.border.EmptyBorder empty_1p_border = new EmptyBorder(1,1,1,1); javax.swing.border.EmptyBorder empty_1p_border = new EmptyBorder(1,1,1,1);
@ -234,7 +248,7 @@ public class Kernel {
"Table.scrollPaneBorder", "Table.scrollPaneBorder",
"TableHeader.cellBorder", "TableHeader.cellBorder",
"OptionPane.border", "OptionPane.border",
"Tree.editorBorder", //"Tree.editorBorder",
"Table.focusCellHighlightBorder", "Table.focusCellHighlightBorder",
"ToolTip.border", "ToolTip.border",
"List.focusCellHighlightBorder", "List.focusCellHighlightBorder",
@ -280,6 +294,8 @@ public class Kernel {
String path = scheme_file.getAbsolutePath(); String path = scheme_file.getAbsolutePath();
if (!scheme_file.exists()) if (!scheme_file.exists())
{
if (w_init)
{ {
init_scheme(); init_scheme();
if (save_scheme(path)) if (save_scheme(path))
@ -296,6 +312,11 @@ public class Kernel {
} }
} }
else else
{
Defaults.preload_defaults();
}
}
else
{ {
if (read_scheme (path)) if (read_scheme (path))
{ {
@ -530,10 +551,12 @@ public class Kernel {
} }
else else
{ {
String message = "\"Titan\" Editor Theme is not available - please, download it from:" // String message = "\"Titan\" Editor Theme is not available - please, download it from:"
+ "http://idp-crew.com/index.php/projects/laf/"; // + "http://idp-crew.com/index.php/projects/laf/";
JOptionPane.showMessageDialog(new JFrame(), message, "Titan Editor Theme is not available!", // JOptionPane.showMessageDialog(new JFrame(), message, "Titan Editor Theme is not available!",
JOptionPane.ERROR_MESSAGE); // JOptionPane.ERROR_MESSAGE);
System.err.println("\"Titan\" Editor Theme is not available - please, download it from:"
+ "http://idp-crew.com/index.php/projects/laf/");
} }
} catch( Exception ex ) {} } catch( Exception ex ) {}

@ -5,9 +5,6 @@
*/ */
package org.idp.laf; package org.idp.laf;
import javax.swing.UIManager;
import javax.swing.plaf.ColorUIResource;
/** /**
* @author Edward M. Kagan <pagan@idp-crew.com> * @author Edward M. Kagan <pagan@idp-crew.com>
*/ */
@ -496,14 +493,14 @@ public class Keys {
"nb.html.link.foreground.visited", "nb.html.link.foreground.visited",
"nb.html.link.foreground.focus", "nb.html.link.foreground.focus",
"nb.startpage.bottombar.background", "nb.startpage.bottombar.background",
"nb.startpage.topbar.background", // "nb.startpage.topbar.background",
"nb.startpage.border.color", // "nb.startpage.border.color",
"nb.startpage.tab.border1.color", // "nb.startpage.tab.border1.color",
"nb.startpage.tab.border2.color", // "nb.startpage.tab.border2.color",
"nb.startpage.rss.details.color", // "nb.startpage.rss.details.color",
"nb.startpage.rss.header.color", // "nb.startpage.rss.header.color",
"nb.startpage.contentheader.color1", // "nb.startpage.contentheader.color1",
"nb.startpage.contentheader.color2", // "nb.startpage.contentheader.color2",
"nb.editor.errorstripe.caret.color", "nb.editor.errorstripe.caret.color",
"nb.diff.added.color", "nb.diff.added.color",
"nb.diff.changed.color", "nb.diff.changed.color",

@ -0,0 +1,23 @@
/* Copyright (C) Edward M. Kagan - All Rights Reserved
* Unauthorized copying of this file, via any medium is strictly prohibited
* Proprietary and confidential
* Written by Edward M. Kagan <pagan@idp-crew.com>, 2015
*/
package org.idp.laf.gui.tools;
import org.idp.laf.Color;
/**
* @author Edward M. Kagan <pagan@idp-crew.com>
*/
public class Scheme2Java {
public static void printJava(Color[] color_scheme_loaded)
{
for (int i = 0; i < color_scheme_loaded.length; i ++)
{
color_scheme_loaded[i].printJava();
}
}
}

Binary file not shown.

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE module_updates PUBLIC "-//NetBeans//DTD Autoupdate Catalog 2.6//EN" "http://www.netbeans.org/dtds/autoupdate-catalog-2_6.dtd"> <!DOCTYPE module_updates PUBLIC "-//NetBeans//DTD Autoupdate Catalog 2.6//EN" "http://www.netbeans.org/dtds/autoupdate-catalog-2_6.dtd">
<module_updates timestamp="19/30/00/23/03/2015"> <module_updates timestamp="00/00/00/27/03/2015">
<module_group name="Look &amp; Feel"> <module_group name="Look &amp; Feel">
<module codenamebase="org.idp.laf" distribution="org-idp-laf-1.2.0.nbm" downloadsize="24045" homepage="http://idp-crew.com/index.php/projects/laf/" license="AD9FBBC9" moduleauthor="Clochard Pagan &lt;pagan@idp-crew.com&gt;" needsrestart="true" releasedate="2015/03/23"> <module codenamebase="org.idp.laf" distribution="org-idp-laf-1.2.1.nbm" downloadsize="27966" homepage="http://idp-crew.com/index.php/projects/laf/" license="AD9FBBC9" moduleauthor="Clochard Pagan &lt;pagan@idp-crew.com&gt;" needsrestart="true" releasedate="2015/03/27">
<manifest AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.idp.laf/1" OpenIDE-Module-Display-Category="Base IDE" OpenIDE-Module-Implementation-Version="3" OpenIDE-Module-Java-Dependencies="Java &gt; 1.6" OpenIDE-Module-Long-Description="This plugin was designed only to compose well readable and enoght radk theme for Netbeans, But day by day it was enlarging - and now it is what it is." OpenIDE-Module-Module-Dependencies="org.netbeans.modules.settings/1 &gt; 1.45.1, org.netbeans.swing.plaf &gt; 1.37.1, org.netbeans.swing.tabcontrol &gt; 1.51.1, org.openide.awt &gt; 7.62.1, org.openide.explorer &gt; 6.57.1, org.openide.modules &gt; 7.43.1, org.openide.util &gt; 8.39.1, org.openide.util.lookup &gt; 8.25.1, org.openide.windows &gt; 6.71.1" OpenIDE-Module-Name="[idP!] Crew LAF" OpenIDE-Module-Requires="org.openide.windows.WindowManager, org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Editor for Netbeans Metal Look and Feel" OpenIDE-Module-Specification-Version="1.2.0"/> <manifest AutoUpdate-Show-In-Client="true" OpenIDE-Module="org.idp.laf/1" OpenIDE-Module-Display-Category="Base IDE" OpenIDE-Module-Implementation-Version="1" OpenIDE-Module-Java-Dependencies="Java &gt; 1.6" OpenIDE-Module-Long-Description="This plugin was designed only to compose well readable and enoght radk theme for Netbeans, But day by day it was enlarging - and now it is what it is." OpenIDE-Module-Module-Dependencies="org.netbeans.modules.settings/1 &gt; 1.45.1, org.netbeans.swing.plaf &gt; 1.37.1, org.netbeans.swing.tabcontrol &gt; 1.51.1, org.openide.awt &gt; 7.62.1, org.openide.explorer &gt; 6.57.1, org.openide.modules &gt; 7.43.1, org.openide.util &gt; 8.39.1, org.openide.util.lookup &gt; 8.25.1, org.openide.windows &gt; 6.71.1" OpenIDE-Module-Name="[idP!] Crew LAF" OpenIDE-Module-Requires="org.openide.windows.WindowManager, org.openide.modules.ModuleFormat1" OpenIDE-Module-Short-Description="Editor for Netbeans Metal Look and Feel" OpenIDE-Module-Specification-Version="1.2.1"/>
</module> </module>
</module_group> </module_group>

Loading…
Cancel
Save