From 24feb281cb1335853faa3997eae45f89fddc70ca Mon Sep 17 00:00:00 2001 From: Skylar Date: Thu, 3 Dec 2015 03:41:18 -0700 Subject: [PATCH] Add New Java file option to Menu --- src/net/apocalypselabs/symat/Main.java | 17 ++++++++++++++--- src/net/apocalypselabs/symat/icons/jaicon.png | Bin 0 -> 562 bytes 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 src/net/apocalypselabs/symat/icons/jaicon.png diff --git a/src/net/apocalypselabs/symat/Main.java b/src/net/apocalypselabs/symat/Main.java index 897ca9d..2f96919 100644 --- a/src/net/apocalypselabs/symat/Main.java +++ b/src/net/apocalypselabs/symat/Main.java @@ -559,7 +559,7 @@ public class Main extends JRibbonFrame { new ActionListener() { @Override public void actionPerformed(ActionEvent evt) { - loadFrame(new Editor()); + loadFrame(new Editor(Editor.JAVASCRIPT)); } }, JCommandButton.CommandButtonKind.ACTION_ONLY); @@ -570,7 +570,18 @@ public class Main extends JRibbonFrame { new ActionListener() { @Override public void actionPerformed(ActionEvent evt) { - loadFrame(new Editor(true)); + loadFrame(new Editor(Editor.PYTHON)); + } + }, + JCommandButton.CommandButtonKind.ACTION_ONLY); + RibbonApplicationMenuEntrySecondary newjavabtn + = new RibbonApplicationMenuEntrySecondary( + getTinyRibbonIcon("jaicon"), + "Java", + new ActionListener() { + @Override + public void actionPerformed(ActionEvent evt) { + loadFrame(new Editor(Editor.JAVA)); } }, JCommandButton.CommandButtonKind.ACTION_ONLY); @@ -637,7 +648,7 @@ public class Main extends JRibbonFrame { } else { openbtn.addSecondaryMenuGroup("Recent Files", recent); } - newbtn.addSecondaryMenuGroup("Code File", newjsbtn, newpybtn); + newbtn.addSecondaryMenuGroup("Code File", newjsbtn, newpybtn, newjavabtn); newbtn.addSecondaryMenuGroup("Other", newtaskbtn); RibbonApplicationMenuEntryFooter displaybtn diff --git a/src/net/apocalypselabs/symat/icons/jaicon.png b/src/net/apocalypselabs/symat/icons/jaicon.png new file mode 100644 index 0000000000000000000000000000000000000000..306d40cb063da7d675e636be744bea7f037de9f6 GIT binary patch literal 562 zcmV-20?qx2P)WAfntzr4}<+&mHGpXYM`MyYYd;%sJ;h z&-^g@#w6b-$9D?Z~_Fjv8o7*3i=a0`P$zaOsy`}IboF;8GG=v~EurE>o zBUr$Ug%8r0o=uVT+NJMFS0mB08azwhxmXW7{kK|{71-3!v550ZG0iH zpHyEHayQ#<5)NiK*2)sJE5VMW2whD3%NUTf$mI z3=}1ygV!C zB>L7ISMdxNVmdhOO4cX2YE`hQOFty%I7dhEA405c#2;7IasU7T07*qoM6N<$f^zQf AbN~PV literal 0 HcmV?d00001