diff --git a/src/main/java/dev/sillyangel/calc/Calculator.java b/src/main/java/dev/sillyangel/calc/Calculator.java index 3f968b3..b144742 100644 --- a/src/main/java/dev/sillyangel/calc/Calculator.java +++ b/src/main/java/dev/sillyangel/calc/Calculator.java @@ -79,7 +79,7 @@ public class Calculator extends JFrame implements KeyListener { icons.add(Toolkit.getDefaultToolkit().getImage(Calculator.class.getResource("/images/appIcon512.png"))); icons.add(Toolkit.getDefaultToolkit().getImage(Calculator.class.getResource("/images/appIcon1024.png"))); setIconImages(icons); - + setTitle("AAC"); setBounds(100, 100, 368, 556); setFocusable(true); @@ -134,6 +134,19 @@ public class Calculator extends JFrame implements KeyListener { JMenu help = new JMenu("Help"); JMenu file = new JMenu("File"); + JMenu edit = new JMenu("Edit"); + /* + * Edit Will have + * Undo + * Redo + * Cut + * Copy + * Paste + * Delete which is just Backspace or Clear all a + * Settings + * */ + + JMenuItem Exit = new JMenuItem("Exit"); Exit.addActionListener(e -> System.exit(1)); @@ -143,11 +156,15 @@ public class Calculator extends JFrame implements KeyListener { about.setMnemonic('A'); about.addActionListener(e -> aboutActionPerformed()); + JMenuItem undo = new JMenuItem("Undo"); + file.add(Exit); file.setMnemonic('F'); help.add(about); help.setMnemonic('H'); + edit.setMnemonic('E'); menubar.add(file); + menubar.add(edit); menubar.add(help); setJMenuBar(menubar);