@@ -38,7 +38,7 @@ public DarkMonkeyLookAndFeel(){
3838 String color = NbPreferences .root ().node ("laf" ).get ("darkmonkey.color" , null );
3939 if (color == null ) { /* Create key with default value */
4040 NbPreferences .root ().node ("laf" ).put ("darkmonkey.color" , "blue" );
41- color = "blue " ;
41+ color = "pony " ;
4242 }
4343
4444 switch (color .toLowerCase ()) {
@@ -78,6 +78,10 @@ public DarkMonkeyLookAndFeel(){
7878 case "debug" :
7979 setCurrentTheme (getDebugTheme ());
8080 break ;
81+
82+ case "pony" :
83+ setCurrentTheme (getPonyTheme ());
84+ break ;
8185 }
8286 } else {
8387 setCurrentTheme (getBlueTheme ());
@@ -248,4 +252,22 @@ private NimRODTheme getDebugTheme() {
248252
249253 return nt ;
250254 }
255+
256+ private NimRODTheme getPonyTheme () {
257+ NimRODTheme nt = new NimRODTheme (); //nbres:/org.jme3.netbeans.plaf.darkmonkey
258+
259+ nt .setBlack (Color .decode ("#ED8EBB" ));
260+ nt .setWhite (Color .decode ("#222222" ));
261+ nt .setPrimary1 (Color .decode ("#42002B" ));
262+ nt .setPrimary2 (Color .decode ("#AF0072" ));
263+ nt .setPrimary3 (Color .decode ("#0088CC" ));
264+ nt .setSecondary1 (Color .decode ("#0088CC" ));
265+ nt .setSecondary2 (Color .decode ("#003047" ));
266+ nt .setSecondary3 (Color .decode ("#333333" ));
267+ nt .setFrameOpacity (180 );
268+ nt .setMenuOpacity (219 );
269+ nt .setFont (Font .decode ("DejaVu Sans Condensed-PLAIN-12" ));
270+
271+ return nt ;
272+ }
251273}
0 commit comments