Normand Briere
2019-08-18 66aca73cce89e4b4d7521862760edf4b0888bc38
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