Normand Briere
2019-05-05 481df91095a82824d2a98d4db860b3caadbda70a
GrafreeD.java
....@@ -15,6 +15,8 @@
1515 //import com.jamonapi.*;
1616 public class GrafreeD extends Applet implements ActionListener
1717 {
18
+ static boolean NIMBUSLAF = true;
19
+
1820 static int RENDERME = 0;
1921
2022 static boolean epsequal = false;
....@@ -610,7 +612,7 @@
610612
611613 System.out.println("jarfile0 = " + jarfile);
612614
613
- String jarpath = u.toString().split("file:")[1].split("GrafreeD.jar")[0];
615
+ String jarpath = u.toString().split("file:")[1].split("Grafreed.jar")[0];
614616
615617 System.out.println("jarpath0 = " + jarpath);
616618
....@@ -801,24 +803,49 @@
801803 // PlayAudio("/Users/nbriere/Downloads/Footsteps-6.wav", 4, 1);
802804
803805
804
-
805
- try
806
+/**/
807
+ if (NIMBUSLAF)
806808 {
807
- MetalLookAndFeel.setCurrentTheme(new DefaultMetalTheme());
808
- MetalLookAndFeel.setCurrentTheme(new Theme(Constants.yellowTheme));
809
- UIManager.setLookAndFeel(new MetalLookAndFeel());
810
- //UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
809
+ try
810
+ {
811
+ Object o = UIManager.getInstalledLookAndFeels();
812
+
813
+ javax.swing.plaf.metal.MetalLookAndFeel.setCurrentTheme(new javax.swing.plaf.metal.DefaultMetalTheme());
814
+ //MetalLookAndFeel.setCurrentTheme(new Theme(Constants.beigeTheme));
815
+ UIManager.setLookAndFeel(new javax.swing.plaf.metal.MetalLookAndFeel());
816
+
817
+ UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
811818 //UIManager.setLookAndFeel("com.apple.laf.AquaLookAndFeel");
812819 //UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
813
- } catch (Exception e)
814
- {
820
+ //UIManager.put("nimbusBase", new Color(0,0,0));
821
+ }
822
+ catch (Exception e)
823
+ {
824
+ }
815825 }
826
+ else
827
+ {
828
+ try
829
+ {
830
+ MetalLookAndFeel.setCurrentTheme(new DefaultMetalTheme());
831
+ MetalLookAndFeel.setCurrentTheme(new Theme(Constants.yellowTheme));
832
+ UIManager.setLookAndFeel(new MetalLookAndFeel());
833
+ //UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
834
+ //UIManager.setLookAndFeel("com.apple.laf.AquaLookAndFeel");
835
+ //UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
836
+ } catch (Exception e)
837
+ {
838
+ }
839
+ }
840
+/**/
816841
842
+// javax.swing.ToolTipManager.sharedInstance().setLightWeightPopupEnabled(false);
843
+
817844 //Monitor mon=MonitorFactory.start("myFirstMonitor");
818845 standAlone = true;
819846 grafreeD = new GrafreeD();
820847 grafreeD.universe = new Composite();
821
- grafreeD.universe.name = "Scene";
848
+ grafreeD.universe.name = "Grafreed";
822849 grafreeD.universe.material = new cMaterial();
823850 // theApplet3D.universe.textures = CameraPane.DEFAULT_TEXTURE;
824851