Normand Briere
2019-08-18 66aca73cce89e4b4d7521862760edf4b0888bc38
Tree icons, tabbed pane + credits.
6 files modified
11 files added
897 ■■■■ changed files
Camera.java 4 ●●●● patch | view | raw | blame | history
CameraPane.java 6 ●●●● patch | view | raw | blame | history
Globals.java 8 ●●●●● patch | view | raw | blame | history
Grafreed.java 65 ●●●● patch | view | raw | blame | history
GroupEditor.java 86 ●●●● patch | view | raw | blame | history
ObjEditor.java 115 ●●●●● patch | view | raw | blame | history
gfddefaults.txt 613 ●●●●● patch | view | raw | blame | history
icons/content-mgmt.png patch | view | raw | blame | history
icons/file.png patch | view | raw | blame | history
icons/file48.png patch | view | raw | blame | history
icons/folder.png patch | view | raw | blame | history
icons/folderclose.png patch | view | raw | blame | history
icons/folderclose48.png patch | view | raw | blame | history
icons/folderopen.png patch | view | raw | blame | history
icons/folderopen48.png patch | view | raw | blame | history
icons/sara-logo.png patch | view | raw | blame | history
icons/treeicons.png patch | view | raw | blame | history
Camera.java
....@@ -52,7 +52,7 @@
5252 perspective = true;
5353 break;
5454 case 1: // '\001'
55
- location = LA.newVector(0, 0, 4);
55
+ location = LA.newVector(4, 0, 0);
5656 perspective = false;
5757 break;
5858 case 2: // '\002'
....@@ -63,7 +63,7 @@
6363 //LA.matXRotate(fromScreen, LA.toRadians(90));
6464 break;
6565 case 3: // '\003'
66
- location = LA.newVector(4, 0, 0);
66
+ location = LA.newVector(0, 0, 4);
6767 //LA.matZRotate(toScreen, LA.toRadians(-90));
6868 //LA.matXRotate(toScreen, LA.toRadians(-90));
6969 //LA.matXRotate(fromScreen, LA.toRadians(90));
CameraPane.java
....@@ -2052,9 +2052,9 @@
20522052 switch(viewcode)
20532053 {
20542054 case 0: return "main";
2055
- case 1: return "one";
2056
- case 2: return "two";
2057
- case 3: return "three";
2055
+ case 1: return "Red";
2056
+ case 2: return "Green";
2057
+ case 3: return "Blue";
20582058 case 4: return "light";
20592059 }
20602060
Globals.java
....@@ -1,9 +1,11 @@
11
22 public class Globals
33 {
4
- public static boolean TOOLTIPS = true; // false;
5
- public static boolean ADVANCED = false;
6
- public static boolean DEBUG = false;
4
+ static boolean NIMBUSLAF = false; // false;
5
+
6
+ static boolean TOOLTIPS = true; // true;
7
+ static boolean ADVANCED = false; // false;
8
+ static boolean DEBUG = false; // false
79
810 static iCameraPane theRenderer;
911
Grafreed.java
....@@ -15,9 +15,7 @@
1515
1616 //import com.jamonapi.*;
1717 public class Grafreed extends Applet implements ActionListener
18
-{
19
- static boolean NIMBUSLAF = false; // true;
20
-
18
+{
2119 static int RENDERME = 0;
2220
2321 static boolean epsequal = false;
....@@ -885,15 +883,15 @@
885883
886884
887885 /**/
888
- if (NIMBUSLAF)
886
+ if (Globals.NIMBUSLAF)
889887 {
890888 try
891889 {
892
- Object o = UIManager.getInstalledLookAndFeels();
890
+ //Object o = UIManager.getInstalledLookAndFeels();
893891
894892 javax.swing.plaf.metal.MetalLookAndFeel.setCurrentTheme(new javax.swing.plaf.metal.DefaultMetalTheme());
895893 //MetalLookAndFeel.setCurrentTheme(new Theme(Constants.beigeTheme));
896
- UIManager.setLookAndFeel(new javax.swing.plaf.metal.MetalLookAndFeel());
894
+ //UIManager.setLookAndFeel(new javax.swing.plaf.metal.MetalLookAndFeel());
897895
898896 UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
899897 //UIManager.setLookAndFeel("com.apple.laf.AquaLookAndFeel");
....@@ -901,6 +899,9 @@
901899 //UIManager.put("nimbusBase", new Color(0,0,0));
902900
903901 javax.swing.UIDefaults ui = UIManager.getDefaults();
902
+
903
+ ui.put("TabbedPane.tabInsets", new javax.swing.plaf.InsetsUIResource(0,8,0,0));
904
+
904905 for (java.util.Enumeration e = ui.keys(); e.hasMoreElements();)
905906 {
906907 Object key = e.nextElement();
....@@ -920,13 +921,19 @@
920921 MetalLookAndFeel.setCurrentTheme(new javax.swing.plaf.metal.DefaultMetalTheme());
921922 //MetalLookAndFeel.setCurrentTheme(new Theme(Constants.yellowTheme));
922923 //UIManager.put("ScrollBar.background", new javax.swing.plaf.ColorUIResource(100,0,0));
924
+ UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
925
+
926
+ javax.swing.UIDefaults ui = UIManager.getDefaults();
927
+
928
+ Object x = ui.get("TabbedPane.background");
929
+
923930 UIManager.setLookAndFeel(new MetalLookAndFeel());
924
- //UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
925931 //UIManager.setLookAndFeel("com.apple.laf.AquaLookAndFeel");
926932 //UIManager.setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel");
927933 //UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
928934
929
- javax.swing.UIDefaults ui = UIManager.getDefaults();
935
+ ui = UIManager.getDefaults();
936
+
930937 ArrayList gradient = new java.util.ArrayList(5);
931938 gradient.add(1.0);
932939 gradient.add(0.0);
....@@ -935,10 +942,50 @@
935942 gradient.add(new javax.swing.plaf.ColorUIResource(0,0,0));
936943
937944 ui.put("Button.gradient", gradient);
938
- ui.put("TabbedPane.tabInsets", new javax.swing.plaf.InsetsUIResource(0,8,0,0));
945
+
946
+ //ui.put("RadioButton.icon", ObjEditor.GetIcon("icons/white-sphere-icon.png"));
947
+ //ui.put("RadioButtonMenuItem.checkIcon", ObjEditor.GetIcon("icons/fit.png"));
948
+ //ui.put("RadioButtonMenuItem.arrowIcon", ObjEditor.GetIcon("icons/fit.png"));
949
+
939950 ui.put("Slider.foreground", new javax.swing.plaf.ColorUIResource(0,0,0));
940951 ui.put("Slider.horizontalThumbIcon", ObjEditor.GetIcon("icons/white-sphere-icon.png"));
941952
953
+ /*
954
+TabbedPane.unselectedBackground Color
955
+TabbedPane.unselectedTabBackground Color
956
+TabbedPane.unselectedTabForeground Color
957
+TabbedPane.unselectedTabHighlight Color
958
+TabbedPane.unselectedTabShadow
959
+ */
960
+// ui.put("TabbedPane.contentAreaColor", new javax.swing.plaf.ColorUIResource(0,100,0));
961
+ //ui.put("TabbedPane.selected", new javax.swing.plaf.ColorUIResource(200,0,200));
962
+
963
+ ui.put("TabbedPane.background", new javax.swing.plaf.ColorUIResource(150,150,150));
964
+ ui.put("TabbedPane.foreground", new javax.swing.plaf.ColorUIResource(50,50,50));
965
+ ui.put("TabbedPane.light", new javax.swing.plaf.ColorUIResource(255,255,255));
966
+ ui.put("TabbedPane.selectedForeground", new javax.swing.plaf.ColorUIResource(0,0,0));
967
+ ui.put("TabbedPane.selectHighlight", new javax.swing.plaf.ColorUIResource(255,255,255));
968
+ ui.put("TabbedPane.darkShadow", new javax.swing.plaf.ColorUIResource(0,0,0));
969
+
970
+// ui.put("TabbedPane.shadow", new javax.swing.plaf.ColorUIResource(200,0,0));
971
+// ui.put("TabbedPane.tabAreaBackground", new javax.swing.plaf.ColorUIResource(0,200,0));
972
+// ui.put("TabbedPane.unselectedBackground", new javax.swing.plaf.ColorUIResource(200,200,0));
973
+// ui.put("TabbedPane.unselectedTabBackground", new javax.swing.plaf.ColorUIResource(0,0,200));
974
+// ui.put("TabbedPane.unselectedTabForeground", new javax.swing.plaf.ColorUIResource(200,0,200));
975
+// ui.put("TabbedPane.unselectedTabHighlight", new javax.swing.plaf.ColorUIResource(0,200,200));
976
+// ui.put("TabbedPane.unselectedTabShadow", new javax.swing.plaf.ColorUIResource(200,200,200));
977
+
978
+ ui.put("TabbedPane.textIconGap", 0);
979
+ ui.put("TabbedPane.contentBorderInsets", new javax.swing.plaf.InsetsUIResource(0,0,0,0));
980
+ ui.put("TabbedPane.tabAreaInsets", new javax.swing.plaf.InsetsUIResource(1,1,0,0));
981
+ ui.put("TabbedPane.tabInsets", new javax.swing.plaf.InsetsUIResource(0,8,0,0));
982
+
983
+ Object openIcon2 = ui.get("Tree.openIcon");
984
+
985
+ ui.put("Tree.openIcon", ObjEditor.GetIcon("icons/folderopen.png"));
986
+ ui.put("Tree.closedIcon", ObjEditor.GetIcon("icons/folderclose.png"));
987
+ ui.put("Tree.leafIcon", ObjEditor.GetIcon("icons/file.png"));
988
+
942989 //javax.swing.plaf.metal.MetalIconFactory.getHorizontalSliderThumbIcon().
943990 Object o = ui.get("Slider.horizontalThumbIcon");
944991
GroupEditor.java
....@@ -29,7 +29,7 @@
2929 {
3030 cButton skyboxButton;
3131 final String path = "cubemaps/" + f + "-skyboxes/" + s;
32
- row.add(skyboxButton = GetButton(path + "/preview.jpg", !Grafreed.NIMBUSLAF));
32
+ row.add(skyboxButton = GetButton(path + "/preview.jpg", !Globals.NIMBUSLAF));
3333 //row.add(skyboxButton = GetButton(path + "/negx.jpg", !Grafreed.NIMBUSLAF));
3434 skyboxButton.setToolTipText(s.equals("") ? "No background" : s);
3535 skyboxButton.addActionListener(new ActionListener()
....@@ -46,7 +46,7 @@
4646 {
4747 cButton textureButton;
4848 final String path = "textures/" + f + "/" + c + "/"; // + t;
49
- row.add(textureButton = GetButton(path + "icons/" + t, !Grafreed.NIMBUSLAF));
49
+ row.add(textureButton = GetButton(path + "icons/" + t, !Globals.NIMBUSLAF));
5050 textureButton.setToolTipText(c + count);
5151 textureButton.addActionListener(new ActionListener()
5252 {
....@@ -857,9 +857,9 @@
857857 hideleavesItem.addActionListener(this);
858858 showleavesItem = menu.add(new MenuItem("Show Leaves"));
859859 showleavesItem.addActionListener(this);
860
- markleavesItem = menu.add(new MenuItem("Mark Leaves"));
860
+ markleavesItem = menu.add(new MenuItem("Anim Leaves"));
861861 markleavesItem.addActionListener(this);
862
- unmarkleavesItem = menu.add(new MenuItem("Unmark Leaves"));
862
+ unmarkleavesItem = menu.add(new MenuItem("Unanim Leaves"));
863863 unmarkleavesItem.addActionListener(this);
864864 rewindleavesItem = menu.add(new MenuItem("Rewind Leaves"));
865865 rewindleavesItem.addActionListener(this);
....@@ -1067,25 +1067,25 @@
10671067 // }
10681068 // });
10691069
1070
- oe.toolbarPanel.add(collapseButton = GetButton("icons/collapse.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1070
+ oe.toolbarPanel.add(collapseButton = GetButton("icons/collapse.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
10711071 collapseButton.setToolTipText("Collapse toolbar");
10721072 collapseButton.addActionListener(this);
10731073
1074
- oe.toolbarPanel.add(maximize3DButton = GetButton("icons/square.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1074
+ oe.toolbarPanel.add(maximize3DButton = GetButton("icons/square.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
10751075 maximize3DButton.setToolTipText("Maximize 3D view");
10761076 maximize3DButton.addActionListener(this);
10771077
1078
- oe.toolbarPanel.add(twoButton = GetButton("icons/cube.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1078
+ oe.toolbarPanel.add(twoButton = GetButton("icons/cube.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
10791079 twoButton.setToolTipText("Show 3D view only");
10801080 twoButton.addActionListener(this);
10811081 this.fullscreenLayout = twoButton;
10821082
1083
- oe.toolbarPanel.add(threeButton = GetButton("icons/controlsview.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1083
+ oe.toolbarPanel.add(threeButton = GetButton("icons/controlsview.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
10841084 threeButton.setToolTipText("Show controls and 3D view");
10851085 threeButton.addActionListener(this);
10861086 if (Globals.ADVANCED)
10871087 {
1088
- oe.toolbarPanel.add(sixButton = GetButton("icons/viewcontrols.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1088
+ oe.toolbarPanel.add(sixButton = GetButton("icons/viewcontrols.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
10891089 sixButton.setToolTipText("Show 3D view and controls");
10901090 sixButton.addActionListener(this);
10911091 }
....@@ -1094,51 +1094,51 @@
10941094 // sevenButton.addActionListener(this);
10951095 //
10961096
1097
- oe.toolbarPanel.add(fullButton = GetButton("icons/fullscreen.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1097
+ oe.toolbarPanel.add(fullButton = GetButton("icons/fullscreen.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
10981098 fullButton.setToolTipText("Full-screen window");
10991099 fullButton.addActionListener(this);
11001100
1101
- oe.toolbarPanel.add(screenfitButton = GetButton("icons/fit.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1101
+ oe.toolbarPanel.add(screenfitButton = GetButton("icons/fit.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11021102 screenfitButton.setToolTipText("Screen fit");
11031103 screenfitButton.addActionListener(this);
11041104
1105
- oe.toolbarPanel.add(restoreCameraButton = GetButton("icons/eye.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1105
+ oe.toolbarPanel.add(restoreCameraButton = GetButton("icons/eye.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11061106 restoreCameraButton.setToolTipText("Restore viewpoint");
11071107 restoreCameraButton.addActionListener(this);
11081108
1109
- versionManagerPanel.add(saveVersionButton = GetButton("icons/down_arrow.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1109
+ versionManagerPanel.add(saveVersionButton = GetButton("icons/down_arrow.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11101110 saveVersionButton.setToolTipText("Duplicate current version");
11111111 saveVersionButton.addActionListener(this);
11121112
1113
- versionManagerPanel.add(deleteVersionButton = GetButton("icons/trash.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1113
+ versionManagerPanel.add(deleteVersionButton = GetButton("icons/trash.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11141114 deleteVersionButton.setToolTipText("Delete current version");
11151115 deleteVersionButton.addActionListener(this);
11161116 deleteVersionButton.setEnabled(false);
11171117
1118
- versionManagerPanel.add(previousVersionButton = GetButton("icons/undo.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1118
+ versionManagerPanel.add(previousVersionButton = GetButton("icons/undo.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11191119 previousVersionButton.setToolTipText("Previous version");
11201120 previousVersionButton.addActionListener(this);
11211121 previousVersionButton.setEnabled(false);
11221122
11231123 cGridBag updown = new cGridBag().setVertical(true);
1124
- updown.add(restoreButton = GetButton("icons/restore.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1124
+ updown.add(restoreButton = GetButton("icons/restore.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11251125 restoreButton.setToolTipText("Undo (restore current version)");
11261126 restoreButton.addActionListener(this);
11271127 restoreButton.setEnabled(false);
11281128
1129
- updown.add(replaceButton = GetButton("icons/replace.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1129
+ updown.add(replaceButton = GetButton("icons/replace.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11301130 replaceButton.setToolTipText("Save (replace current version)");
11311131 replaceButton.addActionListener(this);
11321132 replaceButton.setEnabled(false);
11331133
11341134 versionManagerPanel.add(updown);
11351135
1136
- versionManagerPanel.add(nextVersionButton = GetButton("icons/redo.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1136
+ versionManagerPanel.add(nextVersionButton = GetButton("icons/redo.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11371137 nextVersionButton.setToolTipText("Next version");
11381138 nextVersionButton.addActionListener(this);
11391139 nextVersionButton.setEnabled(false);
11401140
1141
- oe.toolbarPanel.add(oneStepButton = GetButton("icons/step.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1141
+ oe.toolbarPanel.add(oneStepButton = GetButton("icons/step.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11421142 oneStepButton.setToolTipText("Animate one step forward");
11431143 oneStepButton.addActionListener(this);
11441144
....@@ -1161,11 +1161,11 @@
11611161
11621162 if (Globals.ADVANCED)
11631163 {
1164
- oe.toolbarPanel.add(snapobjectButton = new cButton("O+", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1164
+ oe.toolbarPanel.add(snapobjectButton = new cButton("O+", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11651165 snapobjectButton.addActionListener(this);
11661166 snapobjectButton.setToolTipText("Snap Object");
11671167
1168
- oe.toolbarPanel.add(fourButton = GetButton("icons/controls-horizontal.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1168
+ oe.toolbarPanel.add(fourButton = GetButton("icons/controls-horizontal.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11691169 fourButton.addActionListener(this);
11701170 fourButton.setToolTipText("Show control panel only");
11711171 }
....@@ -1173,11 +1173,11 @@
11731173 //oe.toolbarPanel.add(new JSeparator(SwingConstants.VERTICAL));
11741174
11751175
1176
- oe.toolbarPanel.add(rootButton = GetButton("icons/openwindow.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1176
+ oe.toolbarPanel.add(rootButton = GetButton("icons/openwindow.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11771177 rootButton.setToolTipText("Open selection in new tab");
11781178 rootButton.addActionListener(this);
11791179
1180
- oe.toolbarPanel.add(closeButton = GetButton("icons/close-icon.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1180
+ oe.toolbarPanel.add(closeButton = GetButton("icons/close-icon.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11811181 closeButton.setToolTipText("Close tab");
11821182 closeButton.addActionListener(this);
11831183 //oe.treePanel.add(clearButton = new cButton("X"), oe.aConstraints);
....@@ -1186,38 +1186,38 @@
11861186 cGridBag row1 = new cGridBag();
11871187
11881188 // INSERT
1189
- row1.add(gridButton = GetButton("icons/grid.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1189
+ row1.add(gridButton = GetButton("icons/grid.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11901190 gridButton.setToolTipText("Create ground");
11911191 gridButton.addActionListener(this);
11921192
1193
- row1.add(boxButton = GetButton("icons/box.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1193
+ row1.add(boxButton = GetButton("icons/box.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11941194 boxButton.setToolTipText("Create box");
11951195 boxButton.addActionListener(this);
11961196
1197
- row1.add(superButton = GetButton("icons/super.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1197
+ row1.add(superButton = GetButton("icons/super.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
11981198 superButton.setToolTipText("Create superellipsoid");
11991199 superButton.addActionListener(this);
12001200
1201
- row1.add(sphereButton = GetButton("icons/sphere.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1201
+ row1.add(sphereButton = GetButton("icons/sphere.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12021202 sphereButton.setToolTipText("Create sphere");
12031203 sphereButton.addActionListener(this);
12041204
1205
- row1.add(coneButton = GetButton("icons/cone.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1205
+ row1.add(coneButton = GetButton("icons/cone.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12061206 coneButton.setToolTipText("Create cone");
12071207 coneButton.addActionListener(this);
12081208
1209
- row1.add(torusButton = GetButton("icons/torus.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1209
+ row1.add(torusButton = GetButton("icons/torus.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12101210 torusButton.setToolTipText("Create torus");
12111211 torusButton.addActionListener(this);
12121212
12131213 if (Globals.ADVANCED)
12141214 {
1215
- oe.toolboxPanel.add(kleinButton = GetButton("icons/klein.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1215
+ oe.toolboxPanel.add(kleinButton = GetButton("icons/klein.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12161216 kleinButton.setToolTipText("Create Klein bottle");
12171217 kleinButton.addActionListener(this);
12181218 }
12191219
1220
- row1.add(particlesButton = GetButton("icons/particles.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1220
+ row1.add(particlesButton = GetButton("icons/particles.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12211221 particlesButton.setToolTipText("Create particle system");
12221222 particlesButton.addActionListener(this);
12231223
....@@ -1225,31 +1225,31 @@
12251225
12261226 cGridBag row2 = new cGridBag();
12271227
1228
- row2.add(groupButton = GetButton("icons/group.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1228
+ row2.add(groupButton = GetButton("icons/group.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12291229 groupButton.setToolTipText("Create group");
12301230 groupButton.addActionListener(this);
12311231
1232
- row2.add(compositeButton = GetButton("icons/composite.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1232
+ row2.add(compositeButton = GetButton("icons/composite.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12331233 compositeButton.setToolTipText("Create composite");
12341234 compositeButton.addActionListener(this);
12351235
1236
- row2.add(switchButton = GetButton("icons/switch.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1236
+ row2.add(switchButton = GetButton("icons/switch.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12371237 switchButton.setToolTipText("Create item switcher");
12381238 switchButton.addActionListener(this);
12391239
1240
- row2.add(loopButton = GetButton("icons/loop.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1240
+ row2.add(loopButton = GetButton("icons/loop.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12411241 loopButton.setToolTipText("Create loop");
12421242 loopButton.addActionListener(this);
12431243
1244
- row2.add(textureButton = GetButton("icons/texture.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1244
+ row2.add(textureButton = GetButton("icons/texture.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12451245 textureButton.setToolTipText("Create texture");
12461246 textureButton.addActionListener(this);
12471247
1248
- row2.add(overlayButton = GetButton("icons/overlay.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1248
+ row2.add(overlayButton = GetButton("icons/overlay.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12491249 overlayButton.setToolTipText("Create overlay");
12501250 overlayButton.addActionListener(this);
12511251
1252
- row2.add(lightButton = GetButton("icons/light-bulb.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1252
+ row2.add(lightButton = GetButton("icons/light-bulb.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12531253 lightButton.setToolTipText("Create light");
12541254 lightButton.addActionListener(this);
12551255
....@@ -1268,11 +1268,11 @@
12681268 CreateSkyboxPanel(oe.skyboxPanel);
12691269
12701270 // EDIT panel
1271
- editCommandsPanel.add(editButton = GetButton("icons/controls.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1271
+ editCommandsPanel.add(editButton = GetButton("icons/controls.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12721272 editButton.setToolTipText("Pin selection controls");
12731273 editButton.addActionListener(this);
12741274
1275
- editCommandsPanel.add(uneditButton = GetButton("icons/remove.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1275
+ editCommandsPanel.add(uneditButton = GetButton("icons/remove.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12761276 uneditButton.setToolTipText("Unpin and remove selection controls");
12771277 uneditButton.addActionListener(this);
12781278
....@@ -1280,7 +1280,7 @@
12801280 allParamsButton.setToolTipText("Show all controls");
12811281 allParamsButton.addActionListener(this);
12821282
1283
- editCommandsPanel.add(clearPanelButton = GetButton("icons/clear.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1283
+ editCommandsPanel.add(clearPanelButton = GetButton("icons/clear.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12841284 clearPanelButton.setToolTipText("Clear all controls");
12851285 clearPanelButton.addActionListener(this);
12861286
....@@ -1288,7 +1288,7 @@
12881288 //unselectButton.setToolTipText("Unselect");
12891289 //unselectButton.addActionListener(this);
12901290
1291
- editCommandsPanel.add(flashSelectionButton = GetButton("icons/flash-light.png", !Grafreed.NIMBUSLAF)); //, oe.aConstraints);
1291
+ editCommandsPanel.add(flashSelectionButton = GetButton("icons/flash-light.png", !Globals.NIMBUSLAF)); //, oe.aConstraints);
12921292 flashSelectionButton.setToolTipText("Highlight selection");
12931293 flashSelectionButton.addActionListener(this);
12941294
....@@ -5395,7 +5395,7 @@
53955395
53965396 void refreshContents(boolean cp)
53975397 {
5398
- if (false)
5398
+ if (Globals.ADVANCED)
53995399 //if (objectPanel.getSelectedIndex() == 2) // objectPanel.indexOfTab("Info"))
54005400 if (!Globals.MOUSEDRAGGED && group.selection != null) // && !Globals.TIMERRUNNING)
54015401 {
ObjEditor.java
....@@ -83,7 +83,7 @@
8383 cButton GetButton(String name, boolean border)
8484 {
8585 ImageIcon icon = GetIcon(name);
86
- if (icon != null)
86
+ if (icon != null || name.contains("/"))
8787 return new cButton(icon, border);
8888 else
8989 return new cButton(name, border);
....@@ -1318,7 +1318,7 @@
13181318
13191319 //if (copy.pinned)
13201320 {
1321
- pinButton = GetToggleButton("icons/pin.png", !Grafreed.NIMBUSLAF);
1321
+ pinButton = GetToggleButton("icons/pin.png", !Globals.NIMBUSLAF);
13221322 pinButton.setSelected(copy.pinned);
13231323 cGridBag t = new cGridBag();
13241324 t.preferredWidth = 2;
....@@ -1638,7 +1638,8 @@
16381638
16391639 resetTransformPanel.preferredHeight = 2;
16401640
1641
- cButton resetTransform = GetButton("Reset all", !Grafreed.NIMBUSLAF);
1641
+ cButton resetTransform = GetButton("Reset all", !Globals.NIMBUSLAF);
1642
+ resetTransform.setToolTipText("Reset Translation, Rotation and Scale");
16421643 resetTransform.addMouseListener(new MouseAdapter()
16431644 {
16441645 public void mouseClicked(MouseEvent e)
....@@ -1648,7 +1649,8 @@
16481649 });
16491650 resetTransformPanel.add(resetTransform);
16501651
1651
- resetTransform = GetButton("T only", !Grafreed.NIMBUSLAF);
1652
+ resetTransform = GetButton("T only", !Globals.NIMBUSLAF);
1653
+ resetTransform.setToolTipText("Reset Translation only");
16521654 resetTransform.addMouseListener(new MouseAdapter()
16531655 {
16541656 public void mouseClicked(MouseEvent e)
....@@ -1658,7 +1660,8 @@
16581660 });
16591661 resetTransformPanel.add(resetTransform);
16601662
1661
- resetTransform = GetButton("RS only", !Grafreed.NIMBUSLAF);
1663
+ resetTransform = GetButton("RS only", !Globals.NIMBUSLAF);
1664
+ resetTransform.setToolTipText("Reset Rotation and Scale only");
16621665 resetTransform.addMouseListener(new MouseAdapter()
16631666 {
16641667 public void mouseClicked(MouseEvent e)
....@@ -1773,17 +1776,52 @@
17731776
17741777 AddOptions(optionsPanel); //, aConstraints);
17751778
1776
- tabbedPane.add(optionsPanel);
1777
-
17781779 tabbedPane.add(FSPane = new cFileSystemPane(this));
17791780
1781
+ tabbedPane.add(optionsPanel);
1782
+
17801783 scenePanel.add(tabbedPane);
17811784
1782
- //if (Globals.ADVANCED)
1783
-// tabbedPane.add(infoPanel);
1784
-// tabbedPane.setIconAt(3, GetIcon("icons/info.png"));
1785
-// tabbedPane.setToolTipTextAt(3, "Information");
1785
+ cGridBag creditsPanel = new cGridBag().setVertical(true);
1786
+ creditsPanel.setName("Credits");
17861787
1788
+ cLabel ogaLabel = new cLabel(" Most Skyboxes courtesy of OpenGameArt!", !Globals.NIMBUSLAF);
1789
+ creditsPanel.add(ogaLabel);
1790
+
1791
+ cButton opengameartButton;
1792
+ creditsPanel.add(opengameartButton = GetButton("icons/sara-logo.png", !Globals.NIMBUSLAF));
1793
+ opengameartButton.setToolTipText("https://opengameart.org");
1794
+
1795
+ opengameartButton.addMouseListener(new MouseAdapter()
1796
+ {
1797
+ public void mouseClicked(MouseEvent e)
1798
+ {
1799
+ try
1800
+ {
1801
+ Desktop.getDesktop().browse(new java.net.URI("https://opengameart.org/"));
1802
+ } catch (Exception e1)
1803
+// } catch (java.io.IOException | java.net.URISyntaxException e1)
1804
+ {
1805
+ e1.printStackTrace();
1806
+ }
1807
+ }
1808
+ });
1809
+
1810
+ for (int i=10; --i>=0;)
1811
+ {
1812
+ creditsPanel.add(new cGridBag());
1813
+ }
1814
+
1815
+ tabbedPane.add(creditsPanel);
1816
+ tabbedPane.setToolTipTextAt(3, "Credits");
1817
+
1818
+ if (Globals.ADVANCED)
1819
+ {
1820
+ tabbedPane.add(infoPanel);
1821
+ tabbedPane.setIconAt(4, GetIcon("icons/info.png"));
1822
+ tabbedPane.setToolTipTextAt(4, "Information");
1823
+ }
1824
+
17871825 /*
17881826 cTree jTree = new cTree(null);
17891827 ToolTipManager.sharedInstance().registerComponent(jTree);
....@@ -1929,7 +1967,7 @@
19291967 {
19301968 cGridBag presetpanel = new cGridBag().setVertical(true);
19311969
1932
- cLabel skin = GetLabel("icons/shadericons/shadericon00000.png", !Grafreed.NIMBUSLAF);
1970
+ cLabel skin = GetLabel("icons/shadericons/shadericon00000.png", !Globals.NIMBUSLAF);
19331971 skin.setToolTipText("Skin");
19341972 skin.addMouseListener(new MouseAdapter()
19351973 {
....@@ -1967,7 +2005,7 @@
19672005 });
19682006 presetpanel.add(skin);
19692007
1970
- cLabel lambert = GetLabel("icons/shadericons/shadericon00002.png", !Grafreed.NIMBUSLAF);
2008
+ cLabel lambert = GetLabel("icons/shadericons/shadericon00002.png", !Globals.NIMBUSLAF);
19712009 lambert.setToolTipText("Diffuse");
19722010 lambert.addMouseListener(new MouseAdapter()
19732011 {
....@@ -1985,7 +2023,7 @@
19852023 });
19862024 presetpanel.add(lambert);
19872025
1988
- cLabel diffuse2 = GetLabel("icons/shadericons/shadericon00003.png", !Grafreed.NIMBUSLAF);
2026
+ cLabel diffuse2 = GetLabel("icons/shadericons/shadericon00003.png", !Globals.NIMBUSLAF);
19892027 diffuse2.setToolTipText("Diffuse2");
19902028 diffuse2.addMouseListener(new MouseAdapter()
19912029 {
....@@ -2003,7 +2041,7 @@
20032041 });
20042042 presetpanel.add(diffuse2);
20052043
2006
- cLabel diffusemoon = GetLabel("icons/shadericons/shadericon00004.png", !Grafreed.NIMBUSLAF);
2044
+ cLabel diffusemoon = GetLabel("icons/shadericons/shadericon00004.png", !Globals.NIMBUSLAF);
20072045 diffusemoon.setToolTipText("Moon");
20082046 diffusemoon.addMouseListener(new MouseAdapter()
20092047 {
....@@ -2021,7 +2059,7 @@
20212059 });
20222060 presetpanel.add(diffusemoon);
20232061
2024
- cLabel diffusemoon2 = GetLabel("icons/shadericons/shadericon00005.png", !Grafreed.NIMBUSLAF);
2062
+ cLabel diffusemoon2 = GetLabel("icons/shadericons/shadericon00005.png", !Globals.NIMBUSLAF);
20252063 diffusemoon2.setToolTipText("Moon2");
20262064 diffusemoon2.addMouseListener(new MouseAdapter()
20272065 {
....@@ -2039,7 +2077,7 @@
20392077 });
20402078 presetpanel.add(diffusemoon2);
20412079
2042
- cLabel diffusemoon3 = GetLabel("icons/shadericons/shadericon00006.png", !Grafreed.NIMBUSLAF);
2080
+ cLabel diffusemoon3 = GetLabel("icons/shadericons/shadericon00006.png", !Globals.NIMBUSLAF);
20432081 diffusemoon3.setToolTipText("Moon3");
20442082 diffusemoon3.addMouseListener(new MouseAdapter()
20452083 {
....@@ -2057,7 +2095,7 @@
20572095 });
20582096 presetpanel.add(diffusemoon3);
20592097
2060
- cLabel diffusesheen = GetLabel("icons/shadericons/shadericon00007.png", !Grafreed.NIMBUSLAF);
2098
+ cLabel diffusesheen = GetLabel("icons/shadericons/shadericon00007.png", !Globals.NIMBUSLAF);
20612099 diffusesheen.setToolTipText("Sheen");
20622100 diffusesheen.addMouseListener(new MouseAdapter()
20632101 {
....@@ -2074,7 +2112,7 @@
20742112 });
20752113 presetpanel.add(diffusesheen);
20762114
2077
- cLabel rough = GetLabel("icons/shadericons/shadericon00001.png", !Grafreed.NIMBUSLAF);
2115
+ cLabel rough = GetLabel("icons/shadericons/shadericon00001.png", !Globals.NIMBUSLAF);
20782116 rough.setToolTipText("Rough metal");
20792117 rough.addMouseListener(new MouseAdapter()
20802118 {
....@@ -2092,7 +2130,7 @@
20922130 });
20932131 presetpanel.add(rough);
20942132
2095
- cLabel rough2 = GetLabel("icons/shadericons/shadericon00013.png", !Grafreed.NIMBUSLAF);
2133
+ cLabel rough2 = GetLabel("icons/shadericons/shadericon00013.png", !Globals.NIMBUSLAF);
20962134 rough2.setToolTipText("Medium metal");
20972135 rough2.addMouseListener(new MouseAdapter()
20982136 {
....@@ -2110,7 +2148,7 @@
21102148 });
21112149 presetpanel.add(rough2);
21122150
2113
- cLabel shini0 = GetLabel("icons/shadericons/shadericon00014.png", !Grafreed.NIMBUSLAF);
2151
+ cLabel shini0 = GetLabel("icons/shadericons/shadericon00014.png", !Globals.NIMBUSLAF);
21142152 shini0.setToolTipText("Shiny");
21152153 shini0.addMouseListener(new MouseAdapter()
21162154 {
....@@ -2128,7 +2166,7 @@
21282166 });
21292167 presetpanel.add(shini0);
21302168
2131
- cLabel shini1 = GetLabel("icons/shadericons/shadericon00011.png", !Grafreed.NIMBUSLAF);
2169
+ cLabel shini1 = GetLabel("icons/shadericons/shadericon00011.png", !Globals.NIMBUSLAF);
21322170 shini1.setToolTipText("Shiny2");
21332171 shini1.addMouseListener(new MouseAdapter()
21342172 {
....@@ -2146,7 +2184,7 @@
21462184 });
21472185 presetpanel.add(shini1);
21482186
2149
- cLabel shini2 = GetLabel("icons/shadericons/shadericon00012.png", !Grafreed.NIMBUSLAF);
2187
+ cLabel shini2 = GetLabel("icons/shadericons/shadericon00012.png", !Globals.NIMBUSLAF);
21502188 shini2.setToolTipText("Shiny3");
21512189 shini2.addMouseListener(new MouseAdapter()
21522190 {
....@@ -2164,7 +2202,7 @@
21642202 });
21652203 presetpanel.add(shini2);
21662204
2167
- cLabel aniso = GetLabel("icons/shadericons/shadericon00008.png", !Grafreed.NIMBUSLAF);
2205
+ cLabel aniso = GetLabel("icons/shadericons/shadericon00008.png", !Globals.NIMBUSLAF);
21682206 aniso.setToolTipText("AnisoU");
21692207 aniso.addMouseListener(new MouseAdapter()
21702208 {
....@@ -2182,7 +2220,7 @@
21822220 });
21832221 presetpanel.add(aniso);
21842222
2185
- cLabel aniso2 = GetLabel("icons/shadericons/shadericon00009.png", !Grafreed.NIMBUSLAF);
2223
+ cLabel aniso2 = GetLabel("icons/shadericons/shadericon00009.png", !Globals.NIMBUSLAF);
21862224 aniso2.setToolTipText("AnisoV");
21872225 aniso2.addMouseListener(new MouseAdapter()
21882226 {
....@@ -2200,7 +2238,7 @@
22002238 });
22012239 presetpanel.add(aniso2);
22022240
2203
- cLabel aniso3 = GetLabel("icons/shadericons/shadericon00010.png", !Grafreed.NIMBUSLAF);
2241
+ cLabel aniso3 = GetLabel("icons/shadericons/shadericon00010.png", !Globals.NIMBUSLAF);
22042242 aniso3.setToolTipText("AnisoUV");
22052243 aniso3.addMouseListener(new MouseAdapter()
22062244 {
....@@ -2218,7 +2256,7 @@
22182256 });
22192257 presetpanel.add(aniso3);
22202258
2221
- cLabel velvet0 = GetLabel("icons/shadericons/shadericon00015.png", !Grafreed.NIMBUSLAF);
2259
+ cLabel velvet0 = GetLabel("icons/shadericons/shadericon00015.png", !Globals.NIMBUSLAF);
22222260 velvet0.setToolTipText("Velvet");
22232261 velvet0.addMouseListener(new MouseAdapter()
22242262 {
....@@ -2240,7 +2278,7 @@
22402278 });
22412279 presetpanel.add(velvet0);
22422280
2243
- cLabel bump0 = GetLabel("icons/shadericons/shadericon00016.png", !Grafreed.NIMBUSLAF);
2281
+ cLabel bump0 = GetLabel("icons/shadericons/shadericon00016.png", !Globals.NIMBUSLAF);
22442282 bump0.setToolTipText("Bump texture");
22452283 bump0.addMouseListener(new MouseAdapter()
22462284 {
....@@ -2259,7 +2297,7 @@
22592297 });
22602298 presetpanel.add(bump0);
22612299
2262
- cLabel borderShader = GetLabel("icons/shadericons/borderfade.jpg", !Grafreed.NIMBUSLAF);
2300
+ cLabel borderShader = GetLabel("icons/shadericons/borderfade.jpg", !Globals.NIMBUSLAF);
22632301 borderShader.setToolTipText("Border fade");
22642302 borderShader.addMouseListener(new MouseAdapter()
22652303 {
....@@ -2274,7 +2312,7 @@
22742312 });
22752313 presetpanel.add(borderShader);
22762314
2277
- cLabel halo = GetLabel("icons/shadericons/shadericon00017.png", !Grafreed.NIMBUSLAF);
2315
+ cLabel halo = GetLabel("icons/shadericons/shadericon00017.png", !Globals.NIMBUSLAF);
22782316 halo.setToolTipText("Halo");
22792317 halo.addMouseListener(new MouseAdapter()
22802318 {
....@@ -2291,7 +2329,7 @@
22912329 });
22922330 presetpanel.add(halo);
22932331
2294
- cLabel candle = GetLabel("icons/shadericons/shadericon00018.png", !Grafreed.NIMBUSLAF);
2332
+ cLabel candle = GetLabel("icons/shadericons/shadericon00018.png", !Globals.NIMBUSLAF);
22952333 candle.setToolTipText("Candle");
22962334 candle.addMouseListener(new MouseAdapter()
22972335 {
....@@ -2313,7 +2351,7 @@
23132351 });
23142352 presetpanel.add(candle);
23152353
2316
- cLabel shadowShader = GetLabel("icons/shadericons/shadow.png", !Grafreed.NIMBUSLAF);
2354
+ cLabel shadowShader = GetLabel("icons/shadericons/shadow.png", !Globals.NIMBUSLAF);
23172355 shadowShader.setToolTipText("Shadow");
23182356 shadowShader.addMouseListener(new MouseAdapter()
23192357 {
....@@ -2348,19 +2386,19 @@
23482386
23492387 cGridBag editBar = new cGridBag().setVertical(false);
23502388
2351
- editBar.add(createMaterialButton = new cButton("Create", !Grafreed.NIMBUSLAF)); // , aConstraints);
2389
+ editBar.add(createMaterialButton = new cButton("Create", !Globals.NIMBUSLAF)); // , aConstraints);
23522390 createMaterialButton.setToolTipText("Create material");
23532391
23542392 /*
23552393 ctrlPanel.add(resetSlidersButton = new cButton("Reset All"), aConstraints);
23562394 */
23572395
2358
- editBar.add(clearMaterialButton = new cButton("Clear", !Grafreed.NIMBUSLAF)); // , aConstraints);
2396
+ editBar.add(clearMaterialButton = new cButton("Clear", !Globals.NIMBUSLAF)); // , aConstraints);
23592397 clearMaterialButton.setToolTipText("Clear material");
23602398
23612399 if (Globals.ADVANCED)
23622400 {
2363
- editBar.add(resetSlidersButton = new cButton("Reset", !Grafreed.NIMBUSLAF)); // , aConstraints);
2401
+ editBar.add(resetSlidersButton = new cButton("Reset", !Globals.NIMBUSLAF)); // , aConstraints);
23642402 editBar.add(propagateToggle = new cCheckBox("Prop", propagate)); // , aConstraints);
23652403 editBar.add(multiplyToggle = new cCheckBox("Mult", false)); // , aConstraints);
23662404 }
....@@ -4161,12 +4199,15 @@
41614199
41624200 void New()
41634201 {
4164
- while (copy.Size() > 1)
4202
+ while (copy.Size() > 0)
41654203 {
4166
- copy.remove(1);
4204
+ copy.remove(0);
41674205 }
41684206
4207
+ copy.selection.clear();
4208
+
41694209 ResetModel();
4210
+ SetupViews();
41704211 objEditor.refreshContents();
41714212 }
41724213
gfddefaults.txt
....@@ -0,0 +1,613 @@
1
+
2
+AuditoryCues.allAuditoryCues --> [Ljava.lang.Object;@4430d82d
3
+AuditoryCues.cueList --> [Ljava.lang.Object;@4430d82d
4
+AuditoryCues.defaultCueList --> [Ljava.lang.Object;@27b62aab
5
+AuditoryCues.noAuditoryCues --> [Ljava.lang.Object;@7ee49dcd
6
+Button.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
7
+Button.border --> javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@30e3c624
8
+Button.darkShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
9
+Button.defaultButtonFollowsFocus --> false
10
+Button.disabledText --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
11
+Button.focus --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
12
+Button.focusInputMap --> javax.swing.plaf.InputMapUIResource@6855a338
13
+Button.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
14
+Button.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
15
+Button.gradient --> [1.0, 0.0, javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=192,g=192,b=192], javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]]
16
+Button.highlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
17
+Button.light --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
18
+Button.margin --> javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14]
19
+Button.select --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
20
+Button.shadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
21
+Button.textIconGap --> 4
22
+Button.textShiftOffset --> 0
23
+ButtonUI --> javax.swing.plaf.metal.MetalButtonUI
24
+CheckBox.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
25
+CheckBox.border --> javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@54520eb
26
+CheckBox.disabledText --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
27
+CheckBox.focus --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
28
+CheckBox.focusInputMap --> javax.swing.plaf.InputMapUIResource@2a0ab444
29
+CheckBox.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
30
+CheckBox.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
31
+CheckBox.icon --> javax.swing.plaf.metal.MetalIconFactory$CheckBoxIcon@6833f0de
32
+CheckBox.margin --> javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2]
33
+CheckBox.textIconGap --> 4
34
+CheckBox.textShiftOffset --> 0
35
+CheckBox.totalInsets --> java.awt.Insets[top=4,left=4,bottom=4,right=4]
36
+CheckBoxMenuItem.acceleratorFont --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=10]
37
+CheckBoxMenuItem.acceleratorForeground --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=153]
38
+CheckBoxMenuItem.acceleratorSelectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
39
+CheckBoxMenuItem.arrowIcon --> javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon@42b307f0
40
+CheckBoxMenuItem.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
41
+CheckBoxMenuItem.border --> javax.swing.plaf.metal.MetalBorders$MenuItemBorder@97e121c
42
+CheckBoxMenuItem.borderPainted --> true
43
+CheckBoxMenuItem.checkIcon --> javax.swing.plaf.metal.MetalIconFactory$CheckBoxMenuItemIcon@16aeea66
44
+CheckBoxMenuItem.commandSound --> sounds/MenuItemCommand.wav
45
+CheckBoxMenuItem.disabledForeground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
46
+CheckBoxMenuItem.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
47
+CheckBoxMenuItem.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
48
+CheckBoxMenuItem.margin --> javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2]
49
+CheckBoxMenuItem.selectionBackground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
50
+CheckBoxMenuItem.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
51
+CheckBoxMenuItemUI --> javax.swing.plaf.basic.BasicCheckBoxMenuItemUI
52
+CheckBoxUI --> javax.swing.plaf.metal.MetalCheckBoxUI
53
+Checkbox.select --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
54
+ColorChooser.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
55
+ColorChooser.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
56
+ColorChooser.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
57
+ColorChooser.swatchesDefaultRecentColor --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
58
+ColorChooser.swatchesRecentSwatchSize --> java.awt.Dimension[width=10,height=10]
59
+ColorChooser.swatchesSwatchSize --> java.awt.Dimension[width=10,height=10]
60
+ColorChooserUI --> javax.swing.plaf.basic.BasicColorChooserUI
61
+ComboBox.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@1fa12495
62
+ComboBox.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
63
+ComboBox.buttonBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
64
+ComboBox.buttonDarkShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
65
+ComboBox.buttonHighlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
66
+ComboBox.buttonShadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
67
+ComboBox.disabledBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
68
+ComboBox.disabledForeground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
69
+ComboBox.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
70
+ComboBox.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
71
+ComboBox.isEnterSelectablePopup --> false
72
+ComboBox.selectionBackground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
73
+ComboBox.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
74
+ComboBox.timeFactor --> 1000
75
+ComboBoxUI --> javax.swing.plaf.metal.MetalComboBoxUI
76
+Desktop.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@7dce784b
77
+Desktop.background --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
78
+Desktop.minOnScreenInsets --> javax.swing.plaf.InsetsUIResource[top=3,left=3,bottom=3,right=3]
79
+DesktopIcon.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
80
+DesktopIcon.border --> javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@3794d372
81
+DesktopIcon.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
82
+DesktopIcon.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
83
+DesktopIcon.width --> 160
84
+DesktopIconUI --> javax.swing.plaf.metal.MetalDesktopIconUI
85
+DesktopPaneUI --> javax.swing.plaf.basic.BasicDesktopPaneUI
86
+EditorPane.background --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
87
+EditorPane.border --> javax.swing.plaf.basic.BasicBorders$MarginBorder@3d0bbf9e
88
+EditorPane.caretBlinkRate --> 500
89
+EditorPane.caretForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
90
+EditorPane.focusInputMap --> javax.swing.plaf.InputMapUIResource@3f9f3736
91
+EditorPane.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
92
+EditorPane.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
93
+EditorPane.inactiveForeground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
94
+EditorPane.margin --> javax.swing.plaf.InsetsUIResource[top=3,left=3,bottom=3,right=3]
95
+EditorPane.selectionBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
96
+EditorPane.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
97
+EditorPaneUI --> javax.swing.plaf.basic.BasicEditorPaneUI
98
+FileChooser.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@7b5a6029
99
+FileChooser.detailsViewIcon --> javax.swing.plaf.metal.MetalIconFactory$FileChooserDetailViewIcon@b07f45d
100
+FileChooser.fileNameLabelMnemonic --> 78
101
+FileChooser.filesOfTypeLabelMnemonic --> 84
102
+FileChooser.homeFolderIcon --> javax.swing.plaf.metal.MetalIconFactory$FileChooserHomeFolderIcon@40110c31
103
+FileChooser.listViewIcon --> javax.swing.plaf.metal.MetalIconFactory$FileChooserListViewIcon@2cf18e8e
104
+FileChooser.lookInLabelMnemonic --> 73
105
+FileChooser.newFolderIcon --> javax.swing.plaf.metal.MetalIconFactory$FileChooserNewFolderIcon@78e61fd1
106
+FileChooser.readOnly --> false
107
+FileChooser.upFolderIcon --> javax.swing.plaf.metal.MetalIconFactory$FileChooserUpFolderIcon@219ce060
108
+FileChooser.useSystemExtensionHiding --> false
109
+FileChooser.usesSingleFilePane --> true
110
+FileChooserUI --> javax.swing.plaf.metal.MetalFileChooserUI
111
+FileView.computerIcon --> javax.swing.plaf.metal.MetalIconFactory$TreeComputerIcon@7632efa7
112
+FileView.directoryIcon --> javax.swing.plaf.metal.MetalIconFactory$TreeFolderIcon@48cbdb20
113
+FileView.fileIcon --> javax.swing.plaf.metal.MetalIconFactory$TreeLeafIcon@15af33d6
114
+FileView.floppyDriveIcon --> javax.swing.plaf.metal.MetalIconFactory$TreeFloppyDriveIcon@5de9ac4
115
+FileView.hardDriveIcon --> javax.swing.plaf.metal.MetalIconFactory$TreeHardDriveIcon@39cf4a2c
116
+FormattedTextField.background --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
117
+FormattedTextField.border --> javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@320cf66b
118
+FormattedTextField.caretBlinkRate --> 500
119
+FormattedTextField.caretForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
120
+FormattedTextField.focusInputMap --> javax.swing.plaf.InputMapUIResource@5a02c35e
121
+FormattedTextField.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
122
+FormattedTextField.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
123
+FormattedTextField.inactiveBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
124
+FormattedTextField.inactiveForeground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
125
+FormattedTextField.margin --> javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0]
126
+FormattedTextField.selectionBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
127
+FormattedTextField.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
128
+FormattedTextFieldUI --> javax.swing.plaf.basic.BasicFormattedTextFieldUI
129
+InternalFrame.activeTitleBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
130
+InternalFrame.activeTitleForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
131
+InternalFrame.border --> javax.swing.plaf.metal.MetalBorders$InternalFrameBorder@5749b290
132
+InternalFrame.borderColor --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
133
+InternalFrame.borderDarkShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
134
+InternalFrame.borderHighlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
135
+InternalFrame.borderLight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
136
+InternalFrame.borderShadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
137
+InternalFrame.closeIcon --> javax.swing.plaf.metal.MetalIconFactory$InternalFrameCloseIcon@2bb5340c
138
+InternalFrame.closeSound --> sounds/FrameClose.wav
139
+InternalFrame.icon --> javax.swing.plaf.metal.MetalIconFactory$InternalFrameDefaultMenuIcon@1b31303f
140
+InternalFrame.iconifyIcon --> javax.swing.plaf.metal.MetalIconFactory$InternalFrameMinimizeIcon@203fa5ac
141
+InternalFrame.inactiveTitleBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
142
+InternalFrame.inactiveTitleForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
143
+InternalFrame.maximizeIcon --> javax.swing.plaf.metal.MetalIconFactory$InternalFrameMaximizeIcon@53f64158
144
+InternalFrame.maximizeSound --> sounds/FrameMaximize.wav
145
+InternalFrame.minimizeIcon --> javax.swing.plaf.metal.MetalIconFactory$InternalFrameAltMaximizeIcon@5fe0f2f6
146
+InternalFrame.minimizeSound --> sounds/FrameMinimize.wav
147
+InternalFrame.optionDialogBorder --> javax.swing.plaf.metal.MetalBorders$OptionDialogBorder@18b1aebf
148
+InternalFrame.paletteBorder --> javax.swing.plaf.metal.MetalBorders$PaletteBorder@dcb52ae
149
+InternalFrame.paletteCloseIcon --> javax.swing.plaf.metal.MetalIconFactory$PaletteCloseIcon@2eb1074a
150
+InternalFrame.paletteTitleHeight --> 11
151
+InternalFrame.restoreDownSound --> sounds/FrameRestoreDown.wav
152
+InternalFrame.restoreUpSound --> sounds/FrameRestoreUp.wav
153
+InternalFrame.titleFont --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
154
+InternalFrameTitlePane.closeButtonOpacity --> true
155
+InternalFrameTitlePane.iconifyButtonOpacity --> true
156
+InternalFrameTitlePane.maximizeButtonOpacity --> true
157
+InternalFrameUI --> javax.swing.plaf.metal.MetalInternalFrameUI
158
+Label.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
159
+Label.disabledForeground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
160
+Label.disabledShadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
161
+Label.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
162
+Label.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
163
+LabelUI --> javax.swing.plaf.metal.MetalLabelUI
164
+List.background --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
165
+List.cellRenderer --> javax.swing.DefaultListCellRenderer$UIResource[List.cellRenderer,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@2cba5bdb,flags=25165832,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=,verticalAlignment=CENTER,verticalTextPosition=CENTER]
166
+List.dropLineColor --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
167
+List.focusCellHighlightBorder --> javax.swing.plaf.BorderUIResource$LineBorderUIResource@7c5b0668
168
+List.focusInputMap --> javax.swing.plaf.InputMapUIResource@63b0bdc8
169
+List.focusInputMap.RightToLeft --> javax.swing.plaf.InputMapUIResource@ffdadcd
170
+List.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
171
+List.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
172
+List.selectionBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
173
+List.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
174
+List.timeFactor --> 1000
175
+ListUI --> javax.swing.plaf.basic.BasicListUI
176
+Menu.acceleratorFont --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=10]
177
+Menu.acceleratorForeground --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=153]
178
+Menu.acceleratorSelectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
179
+Menu.arrowIcon --> javax.swing.plaf.metal.MetalIconFactory$MenuArrowIcon@774acfcd
180
+Menu.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
181
+Menu.border --> javax.swing.plaf.metal.MetalBorders$MenuItemBorder@a995a79
182
+Menu.borderPainted --> true
183
+Menu.checkIcon --> null
184
+Menu.crossMenuMnemonic --> true
185
+Menu.disabledForeground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
186
+Menu.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
187
+Menu.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
188
+Menu.margin --> javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2]
189
+Menu.menuPopupOffsetX --> 0
190
+Menu.menuPopupOffsetY --> 0
191
+Menu.selectionBackground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
192
+Menu.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
193
+Menu.shortcutKeys --> [I@b92a848
194
+Menu.submenuPopupOffsetX --> -4
195
+Menu.submenuPopupOffsetY --> -3
196
+MenuBar.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
197
+MenuBar.border --> javax.swing.plaf.metal.MetalBorders$MenuBarBorder@2c979e8b
198
+MenuBar.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
199
+MenuBar.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
200
+MenuBar.highlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
201
+MenuBar.shadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
202
+MenuBar.windowBindings --> [Ljava.lang.Object;@28ab54eb
203
+MenuBarUI --> javax.swing.plaf.basic.BasicMenuBarUI
204
+MenuItem.acceleratorDelimiter --> -
205
+MenuItem.acceleratorFont --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=10]
206
+MenuItem.acceleratorForeground --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=153]
207
+MenuItem.acceleratorSelectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
208
+MenuItem.arrowIcon --> javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon@42b307f0
209
+MenuItem.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
210
+MenuItem.border --> javax.swing.plaf.metal.MetalBorders$MenuItemBorder@194835fb
211
+MenuItem.borderPainted --> true
212
+MenuItem.checkIcon --> null
213
+MenuItem.commandSound --> sounds/MenuItemCommand.wav
214
+MenuItem.disabledForeground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
215
+MenuItem.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
216
+MenuItem.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
217
+MenuItem.margin --> javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2]
218
+MenuItem.selectionBackground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
219
+MenuItem.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
220
+MenuItemUI --> javax.swing.plaf.basic.BasicMenuItemUI
221
+MenuUI --> javax.swing.plaf.basic.BasicMenuUI
222
+OptionPane.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
223
+OptionPane.border --> javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@28e70e30
224
+OptionPane.buttonAreaBorder --> javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@53cffeb4
225
+OptionPane.buttonClickThreshhold --> 500
226
+OptionPane.errorDialog.border.background --> javax.swing.plaf.ColorUIResource[r=153,g=51,b=51]
227
+OptionPane.errorDialog.titlePane.background --> javax.swing.plaf.ColorUIResource[r=255,g=153,b=153]
228
+OptionPane.errorDialog.titlePane.foreground --> javax.swing.plaf.ColorUIResource[r=51,g=0,b=0]
229
+OptionPane.errorDialog.titlePane.shadow --> javax.swing.plaf.ColorUIResource[r=204,g=102,b=102]
230
+OptionPane.errorIcon --> sun.swing.ImageIconUIResource@56c163f
231
+OptionPane.errorSound --> sounds/OptionPaneError.wav
232
+OptionPane.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
233
+OptionPane.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
234
+OptionPane.informationIcon --> sun.swing.ImageIconUIResource@217431b9
235
+OptionPane.informationSound --> sounds/OptionPaneInformation.wav
236
+OptionPane.messageAreaBorder --> javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@1089cc5e
237
+OptionPane.messageForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
238
+OptionPane.minimumSize --> javax.swing.plaf.DimensionUIResource[width=262,height=90]
239
+OptionPane.questionDialog.border.background --> javax.swing.plaf.ColorUIResource[r=51,g=102,b=51]
240
+OptionPane.questionDialog.titlePane.background --> javax.swing.plaf.ColorUIResource[r=153,g=204,b=153]
241
+OptionPane.questionDialog.titlePane.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=51,b=0]
242
+OptionPane.questionDialog.titlePane.shadow --> javax.swing.plaf.ColorUIResource[r=102,g=153,b=102]
243
+OptionPane.questionIcon --> sun.swing.ImageIconUIResource@656546ef
244
+OptionPane.questionSound --> sounds/OptionPaneQuestion.wav
245
+OptionPane.warningDialog.border.background --> javax.swing.plaf.ColorUIResource[r=153,g=102,b=51]
246
+OptionPane.warningDialog.titlePane.background --> javax.swing.plaf.ColorUIResource[r=255,g=204,b=153]
247
+OptionPane.warningDialog.titlePane.foreground --> javax.swing.plaf.ColorUIResource[r=102,g=51,b=0]
248
+OptionPane.warningDialog.titlePane.shadow --> javax.swing.plaf.ColorUIResource[r=204,g=153,b=102]
249
+OptionPane.warningIcon --> sun.swing.ImageIconUIResource@3c01d5a0
250
+OptionPane.warningSound --> sounds/OptionPaneWarning.wav
251
+OptionPane.windowBindings --> [Ljava.lang.Object;@9d7fbfb
252
+OptionPaneUI --> javax.swing.plaf.basic.BasicOptionPaneUI
253
+Panel.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
254
+Panel.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
255
+Panel.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
256
+PanelUI --> javax.swing.plaf.basic.BasicPanelUI
257
+PasswordField.background --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
258
+PasswordField.border --> javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@320cf66b
259
+PasswordField.caretBlinkRate --> 500
260
+PasswordField.caretForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
261
+PasswordField.echoChar --> •
262
+PasswordField.focusInputMap --> javax.swing.plaf.InputMapUIResource@6825c828
263
+PasswordField.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
264
+PasswordField.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
265
+PasswordField.inactiveBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
266
+PasswordField.inactiveForeground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
267
+PasswordField.margin --> javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0]
268
+PasswordField.selectionBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
269
+PasswordField.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
270
+PasswordFieldUI --> javax.swing.plaf.basic.BasicPasswordFieldUI
271
+PopupMenu.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
272
+PopupMenu.border --> javax.swing.plaf.metal.MetalBorders$PopupMenuBorder@1a50ca0c
273
+PopupMenu.consumeEventOnClose --> false
274
+PopupMenu.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
275
+PopupMenu.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
276
+PopupMenu.popupSound --> sounds/PopupMenuPopup.wav
277
+PopupMenu.selectedWindowInputMapBindings --> [Ljava.lang.Object;@1fcef4f7
278
+PopupMenu.selectedWindowInputMapBindings.RightToLeft --> [Ljava.lang.Object;@877ef83
279
+PopupMenuSeparatorUI --> javax.swing.plaf.metal.MetalPopupMenuSeparatorUI
280
+PopupMenuUI --> javax.swing.plaf.basic.BasicPopupMenuUI
281
+ProgressBar.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
282
+ProgressBar.border --> javax.swing.plaf.BorderUIResource$LineBorderUIResource@36d1c778
283
+ProgressBar.cellLength --> 1
284
+ProgressBar.cellSpacing --> 0
285
+ProgressBar.cycleTime --> 3000
286
+ProgressBar.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
287
+ProgressBar.foreground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
288
+ProgressBar.horizontalSize --> javax.swing.plaf.DimensionUIResource[width=146,height=12]
289
+ProgressBar.repaintInterval --> 50
290
+ProgressBar.selectionBackground --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=153]
291
+ProgressBar.selectionForeground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
292
+ProgressBar.verticalSize --> javax.swing.plaf.DimensionUIResource[width=12,height=146]
293
+ProgressBarUI --> javax.swing.plaf.metal.MetalProgressBarUI
294
+RadioButton.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
295
+RadioButton.border --> javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@8542529
296
+RadioButton.darkShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
297
+RadioButton.disabledText --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
298
+RadioButton.focus --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
299
+RadioButton.focusInputMap --> javax.swing.plaf.InputMapUIResource@6426d607
300
+RadioButton.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
301
+RadioButton.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
302
+RadioButton.highlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
303
+RadioButton.icon --> javax.swing.plaf.metal.MetalIconFactory$RadioButtonIcon@2f8a49e0
304
+RadioButton.light --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
305
+RadioButton.margin --> javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2]
306
+RadioButton.select --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
307
+RadioButton.shadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
308
+RadioButton.textIconGap --> 4
309
+RadioButton.textShiftOffset --> 0
310
+RadioButton.totalInsets --> java.awt.Insets[top=4,left=4,bottom=4,right=4]
311
+RadioButtonMenuItem.acceleratorFont --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=10]
312
+RadioButtonMenuItem.acceleratorForeground --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=153]
313
+RadioButtonMenuItem.acceleratorSelectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
314
+RadioButtonMenuItem.arrowIcon --> javax.swing.plaf.metal.MetalIconFactory$MenuItemArrowIcon@42b307f0
315
+RadioButtonMenuItem.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
316
+RadioButtonMenuItem.border --> javax.swing.plaf.metal.MetalBorders$MenuItemBorder@bc5fde0
317
+RadioButtonMenuItem.borderPainted --> true
318
+RadioButtonMenuItem.checkIcon --> javax.swing.plaf.metal.MetalIconFactory$RadioButtonMenuItemIcon@76b33d0a
319
+RadioButtonMenuItem.commandSound --> sounds/MenuItemCommand.wav
320
+RadioButtonMenuItem.disabledForeground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
321
+RadioButtonMenuItem.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
322
+RadioButtonMenuItem.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
323
+RadioButtonMenuItem.margin --> javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=2]
324
+RadioButtonMenuItem.selectionBackground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
325
+RadioButtonMenuItem.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
326
+RadioButtonMenuItemUI --> javax.swing.plaf.basic.BasicRadioButtonMenuItemUI
327
+RadioButtonUI --> javax.swing.plaf.metal.MetalRadioButtonUI
328
+RootPane.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@979dce4
329
+RootPane.colorChooserDialogBorder --> javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder@ac44b88
330
+RootPane.defaultButtonWindowKeyBindings --> [Ljava.lang.Object;@48bd6a5f
331
+RootPane.errorDialogBorder --> javax.swing.plaf.metal.MetalBorders$ErrorDialogBorder@761eec35
332
+RootPane.fileChooserDialogBorder --> javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder@39e57e8f
333
+RootPane.frameBorder --> javax.swing.plaf.metal.MetalBorders$FrameBorder@17094d48
334
+RootPane.informationDialogBorder --> javax.swing.plaf.metal.MetalBorders$DialogBorder@716c9867
335
+RootPane.plainDialogBorder --> javax.swing.plaf.metal.MetalBorders$DialogBorder@114e3f41
336
+RootPane.questionDialogBorder --> javax.swing.plaf.metal.MetalBorders$QuestionDialogBorder@379e8f17
337
+RootPane.warningDialogBorder --> javax.swing.plaf.metal.MetalBorders$WarningDialogBorder@3cc262
338
+RootPaneUI --> javax.swing.plaf.metal.MetalRootPaneUI
339
+ScrollBar.allowsAbsolutePositioning --> true
340
+ScrollBar.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@1f950198
341
+ScrollBar.ancestorInputMap.RightToLeft --> javax.swing.plaf.InputMapUIResource@c68c26c
342
+ScrollBar.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
343
+ScrollBar.darkShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
344
+ScrollBar.foreground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
345
+ScrollBar.highlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
346
+ScrollBar.maximumThumbSize --> javax.swing.plaf.DimensionUIResource[width=4096,height=4096]
347
+ScrollBar.minimumThumbSize --> javax.swing.plaf.DimensionUIResource[width=8,height=8]
348
+ScrollBar.shadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
349
+ScrollBar.thumb --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
350
+ScrollBar.thumbDarkShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
351
+ScrollBar.thumbHighlight --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
352
+ScrollBar.thumbShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=153]
353
+ScrollBar.track --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
354
+ScrollBar.trackHighlight --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
355
+ScrollBar.width --> 17
356
+ScrollBarUI --> javax.swing.plaf.metal.MetalScrollBarUI
357
+ScrollPane.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@48a77106
358
+ScrollPane.ancestorInputMap.RightToLeft --> javax.swing.plaf.InputMapUIResource@3a56860b
359
+ScrollPane.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
360
+ScrollPane.border --> javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder@3c50507
361
+ScrollPane.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
362
+ScrollPane.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
363
+ScrollPaneUI --> javax.swing.plaf.metal.MetalScrollPaneUI
364
+Separator.background --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
365
+Separator.foreground --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=153]
366
+Separator.highlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
367
+Separator.shadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
368
+SeparatorUI --> javax.swing.plaf.metal.MetalSeparatorUI
369
+Slider.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
370
+Slider.focus --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
371
+Slider.focusInputMap --> javax.swing.plaf.InputMapUIResource@50059a34
372
+Slider.focusInputMap.RightToLeft --> javax.swing.plaf.InputMapUIResource@2c79809
373
+Slider.focusInsets --> javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0]
374
+Slider.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
375
+Slider.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
376
+Slider.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
377
+Slider.highlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
378
+Slider.horizontalSize --> java.awt.Dimension[width=200,height=21]
379
+Slider.horizontalThumbIcon --> javax.swing.ImageIcon@75e845c2
380
+Slider.horizontalThumbIcon --> javax.swing.ImageIcon@75e845c2
381
+Slider.majorTickLength --> 6
382
+Slider.minimumHorizontalSize --> java.awt.Dimension[width=36,height=21]
383
+Slider.minimumVerticalSize --> java.awt.Dimension[width=21,height=36]
384
+Slider.shadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
385
+Slider.tickColor --> java.awt.Color[r=0,g=0,b=0]
386
+Slider.trackWidth --> 7
387
+Slider.verticalSize --> java.awt.Dimension[width=21,height=200]
388
+Slider.verticalThumbIcon --> javax.swing.plaf.metal.MetalIconFactory$VerticalSliderThumbIcon@30384065
389
+SliderUI --> javax.swing.plaf.metal.MetalSliderUI
390
+Spinner.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@682bc3f5
391
+Spinner.arrowButtonBorder --> javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@30e3c624
392
+Spinner.arrowButtonInsets --> javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0]
393
+Spinner.arrowButtonSize --> java.awt.Dimension[width=16,height=5]
394
+Spinner.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
395
+Spinner.border --> javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@320cf66b
396
+Spinner.editorAlignment --> 11
397
+Spinner.editorBorderPainted --> false
398
+Spinner.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
399
+Spinner.foreground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
400
+SpinnerUI --> javax.swing.plaf.basic.BasicSpinnerUI
401
+SplitPane.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@33e228bc
402
+SplitPane.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
403
+SplitPane.border --> javax.swing.plaf.basic.BasicBorders$SplitPaneBorder@4911b910
404
+SplitPane.centerOneTouchButtons --> false
405
+SplitPane.darkShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
406
+SplitPane.dividerFocusColor --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
407
+SplitPane.dividerSize --> 10
408
+SplitPane.highlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
409
+SplitPane.shadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
410
+SplitPaneDivider.border --> javax.swing.plaf.basic.BasicBorders$SplitPaneDividerBorder@900bac2
411
+SplitPaneDivider.draggingColor --> javax.swing.plaf.ColorUIResource[r=64,g=64,b=64]
412
+SplitPaneUI --> javax.swing.plaf.metal.MetalSplitPaneUI
413
+TabbedPane.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@a13f991
414
+TabbedPane.background --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
415
+TabbedPane.contentBorderInsets --> javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=3,right=3]
416
+TabbedPane.contentOpaque --> true
417
+TabbedPane.darkShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
418
+TabbedPane.focus --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=153]
419
+TabbedPane.focusInputMap --> javax.swing.plaf.InputMapUIResource@31ad98ef
420
+TabbedPane.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
421
+TabbedPane.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
422
+TabbedPane.highlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
423
+TabbedPane.light --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
424
+TabbedPane.selectHighlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
425
+TabbedPane.selected --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
426
+TabbedPane.selectedTabPadInsets --> javax.swing.plaf.InsetsUIResource[top=2,left=2,bottom=2,right=1]
427
+TabbedPane.shadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
428
+TabbedPane.tabAreaBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
429
+TabbedPane.tabAreaInsets --> javax.swing.plaf.InsetsUIResource[top=4,left=2,bottom=0,right=6]
430
+TabbedPane.tabInsets --> javax.swing.plaf.InsetsUIResource[top=0,left=8,bottom=0,right=0]
431
+TabbedPane.tabInsets --> javax.swing.plaf.InsetsUIResource[top=0,left=8,bottom=0,right=0]
432
+TabbedPane.tabRunOverlay --> 2
433
+TabbedPane.tabsOpaque --> true
434
+TabbedPane.tabsOverlapBorder --> false
435
+TabbedPane.textIconGap --> 4
436
+TabbedPaneUI --> javax.swing.plaf.metal.MetalTabbedPaneUI
437
+Table.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@579d75ee
438
+Table.ancestorInputMap.RightToLeft --> javax.swing.plaf.InputMapUIResource@33589e56
439
+Table.ascendingSortIcon --> sun.swing.ImageIconUIResource@470b9279
440
+Table.background --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
441
+Table.descendingSortIcon --> sun.swing.ImageIconUIResource@6e79839
442
+Table.dropLineColor --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
443
+Table.dropLineShortColor --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=153]
444
+Table.focusCellBackground --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
445
+Table.focusCellForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
446
+Table.focusCellHighlightBorder --> javax.swing.plaf.BorderUIResource$LineBorderUIResource@46c837cd
447
+Table.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
448
+Table.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
449
+Table.gridColor --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
450
+Table.scrollPaneBorder --> javax.swing.plaf.metal.MetalBorders$ScrollPaneBorder@2e00e753
451
+Table.selectionBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
452
+Table.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
453
+Table.sortIconColor --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
454
+TableHeader.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@580eac5a
455
+TableHeader.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
456
+TableHeader.cellBorder --> javax.swing.plaf.metal.MetalBorders$TableHeaderBorder@12b754b2
457
+TableHeader.focusCellBackground --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
458
+TableHeader.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
459
+TableHeader.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
460
+TableHeaderUI --> javax.swing.plaf.basic.BasicTableHeaderUI
461
+TableUI --> javax.swing.plaf.basic.BasicTableUI
462
+TextArea.background --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
463
+TextArea.border --> javax.swing.plaf.basic.BasicBorders$MarginBorder@496614e7
464
+TextArea.caretBlinkRate --> 500
465
+TextArea.caretForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
466
+TextArea.focusInputMap --> javax.swing.plaf.InputMapUIResource@5f0ab09f
467
+TextArea.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
468
+TextArea.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
469
+TextArea.inactiveForeground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
470
+TextArea.margin --> javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0]
471
+TextArea.selectionBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
472
+TextArea.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
473
+TextAreaUI --> javax.swing.plaf.basic.BasicTextAreaUI
474
+TextField.background --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
475
+TextField.border --> javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@320cf66b
476
+TextField.caretBlinkRate --> 500
477
+TextField.caretForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
478
+TextField.darkShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
479
+TextField.focusInputMap --> javax.swing.plaf.InputMapUIResource@2a8ceeea
480
+TextField.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
481
+TextField.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
482
+TextField.highlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
483
+TextField.inactiveBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
484
+TextField.inactiveForeground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
485
+TextField.light --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
486
+TextField.margin --> javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0]
487
+TextField.selectionBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
488
+TextField.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
489
+TextField.shadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
490
+TextFieldUI --> javax.swing.plaf.metal.MetalTextFieldUI
491
+TextPane.background --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
492
+TextPane.border --> javax.swing.plaf.basic.BasicBorders$MarginBorder@ee51b2c
493
+TextPane.caretBlinkRate --> 500
494
+TextPane.caretForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
495
+TextPane.focusInputMap --> javax.swing.plaf.InputMapUIResource@a81b1fb
496
+TextPane.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
497
+TextPane.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
498
+TextPane.inactiveForeground --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
499
+TextPane.margin --> javax.swing.plaf.InsetsUIResource[top=3,left=3,bottom=3,right=3]
500
+TextPane.selectionBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
501
+TextPane.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
502
+TextPaneUI --> javax.swing.plaf.basic.BasicTextPaneUI
503
+TitledBorder.border --> javax.swing.plaf.BorderUIResource$LineBorderUIResource@359eda2c
504
+TitledBorder.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
505
+TitledBorder.titleColor --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
506
+ToggleButton.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
507
+ToggleButton.border --> javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@4ab122a1
508
+ToggleButton.darkShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
509
+ToggleButton.disabledText --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
510
+ToggleButton.focus --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
511
+ToggleButton.focusInputMap --> javax.swing.plaf.InputMapUIResource@779b04e2
512
+ToggleButton.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
513
+ToggleButton.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
514
+ToggleButton.gradient --> [1.0, 0.0, javax.swing.plaf.ColorUIResource[r=192,g=192,b=192], javax.swing.plaf.ColorUIResource[r=255,g=255,b=255], javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]]
515
+ToggleButton.highlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
516
+ToggleButton.light --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
517
+ToggleButton.margin --> javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14]
518
+ToggleButton.select --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
519
+ToggleButton.shadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
520
+ToggleButton.textIconGap --> 4
521
+ToggleButton.textShiftOffset --> 0
522
+ToggleButtonUI --> javax.swing.plaf.metal.MetalToggleButtonUI
523
+ToolBar.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@4c349471
524
+ToolBar.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
525
+ToolBar.border --> javax.swing.plaf.metal.MetalBorders$ToolBarBorder@2f774b9b
526
+ToolBar.darkShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
527
+ToolBar.dockingBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
528
+ToolBar.dockingForeground --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=153]
529
+ToolBar.floatingBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
530
+ToolBar.floatingForeground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
531
+ToolBar.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=bold,size=12]
532
+ToolBar.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
533
+ToolBar.highlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
534
+ToolBar.light --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
535
+ToolBar.nonrolloverBorder --> javax.swing.border.CompoundBorder@6c01bde4
536
+ToolBar.rolloverBorder --> javax.swing.border.CompoundBorder@286e4365
537
+ToolBar.separatorSize --> javax.swing.plaf.DimensionUIResource[width=10,height=10]
538
+ToolBar.shadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
539
+ToolBarSeparatorUI --> javax.swing.plaf.basic.BasicToolBarSeparatorUI
540
+ToolBarUI --> javax.swing.plaf.metal.MetalToolBarUI
541
+ToolTip.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
542
+ToolTip.backgroundInactive --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
543
+ToolTip.border --> javax.swing.plaf.BorderUIResource$LineBorderUIResource@3d3e58d4
544
+ToolTip.borderInactive --> javax.swing.plaf.BorderUIResource$LineBorderUIResource@2565a3c2
545
+ToolTip.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
546
+ToolTip.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
547
+ToolTip.foregroundInactive --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
548
+ToolTip.hideAccelerator --> false
549
+ToolTipManager.enableToolTipMode --> activeApplication
550
+ToolTipUI --> javax.swing.plaf.metal.MetalToolTipUI
551
+Tree.ancestorInputMap --> javax.swing.plaf.InputMapUIResource@3295cfbe
552
+Tree.background --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
553
+Tree.changeSelectionWithFocus --> true
554
+Tree.closedIcon --> javax.swing.plaf.metal.MetalIconFactory$TreeFolderIcon@edb4fa2
555
+Tree.collapsedIcon --> javax.swing.plaf.metal.MetalIconFactory$TreeControlIcon@6b687e7c
556
+Tree.drawsFocusBorderAroundIcon --> false
557
+Tree.dropLineColor --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
558
+Tree.editorBorder --> javax.swing.plaf.BorderUIResource$LineBorderUIResource@559113f8
559
+Tree.expandedIcon --> javax.swing.plaf.metal.MetalIconFactory$TreeControlIcon@371bed71
560
+Tree.focusInputMap --> javax.swing.plaf.InputMapUIResource@4c331059
561
+Tree.focusInputMap.RightToLeft --> javax.swing.plaf.InputMapUIResource@424ecfdd
562
+Tree.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
563
+Tree.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
564
+Tree.hash --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
565
+Tree.leafIcon --> javax.swing.plaf.metal.MetalIconFactory$TreeLeafIcon@7c138c63
566
+Tree.leftChildIndent --> 7
567
+Tree.line --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
568
+Tree.lineTypeDashed --> false
569
+Tree.openIcon --> javax.swing.plaf.metal.MetalIconFactory$TreeFolderIcon@4e4ee70b
570
+Tree.paintLines --> true
571
+Tree.rightChildIndent --> 13
572
+Tree.rowHeight --> 0
573
+Tree.scrollsOnExpand --> true
574
+Tree.selectionBackground --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
575
+Tree.selectionBorderColor --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
576
+Tree.selectionForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
577
+Tree.textBackground --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
578
+Tree.textForeground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
579
+Tree.timeFactor --> 1000
580
+TreeUI --> javax.swing.plaf.metal.MetalTreeUI
581
+Viewport.background --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
582
+Viewport.font --> javax.swing.plaf.FontUIResource[family=Dialog,name=Dialog,style=plain,size=12]
583
+Viewport.foreground --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
584
+ViewportUI --> javax.swing.plaf.basic.BasicViewportUI
585
+activeCaption --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
586
+activeCaptionBorder --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
587
+activeCaptionText --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
588
+control --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
589
+controlDkShadow --> javax.swing.plaf.ColorUIResource[r=102,g=102,b=102]
590
+controlHighlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
591
+controlLtHighlight --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
592
+controlShadow --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
593
+controlText --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
594
+desktop --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=204]
595
+html.missingImage --> sun.swing.ImageIconUIResource@1d766806
596
+html.pendingImage --> sun.swing.ImageIconUIResource@1d329642
597
+inactiveCaption --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
598
+inactiveCaptionBorder --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
599
+inactiveCaptionText --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
600
+info --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
601
+infoText --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
602
+java.lang.Object@33010058 --> sun.swing.SwingUtilities2$AATextInfo@281acd47
603
+menu --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
604
+menuText --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
605
+scrollbar --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
606
+text --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
607
+textHighlight --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=255]
608
+textHighlightText --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
609
+textInactiveText --> javax.swing.plaf.ColorUIResource[r=153,g=153,b=153]
610
+textText --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
611
+window --> javax.swing.plaf.ColorUIResource[r=255,g=255,b=255]
612
+windowBorder --> javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]
613
+windowText --> javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]
icons/content-mgmt.png
Binary files differ
icons/file.png
Binary files differ
icons/file48.png
Binary files differ
icons/folder.png
Binary files differ
icons/folderclose.png
Binary files differ
icons/folderclose48.png
Binary files differ
icons/folderopen.png
Binary files differ
icons/folderopen48.png
Binary files differ
icons/sara-logo.png
Binary files differ
icons/treeicons.png
Binary files differ