Update src/main/java/dev/sillyangel/calc/Calculator.java
All checks were successful
Build the Jar / build (push) Successful in 8s

This commit is contained in:
2025-12-16 13:08:36 -06:00
parent c3756e1982
commit 1c749e1098

View File

@@ -134,6 +134,19 @@ public class Calculator extends JFrame implements KeyListener {
JMenu help = new JMenu("Help"); JMenu help = new JMenu("Help");
JMenu file = new JMenu("File"); 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"); JMenuItem Exit = new JMenuItem("Exit");
Exit.addActionListener(e -> System.exit(1)); Exit.addActionListener(e -> System.exit(1));
@@ -143,11 +156,15 @@ public class Calculator extends JFrame implements KeyListener {
about.setMnemonic('A'); about.setMnemonic('A');
about.addActionListener(e -> aboutActionPerformed()); about.addActionListener(e -> aboutActionPerformed());
JMenuItem undo = new JMenuItem("Undo");
file.add(Exit); file.add(Exit);
file.setMnemonic('F'); file.setMnemonic('F');
help.add(about); help.add(about);
help.setMnemonic('H'); help.setMnemonic('H');
edit.setMnemonic('E');
menubar.add(file); menubar.add(file);
menubar.add(edit);
menubar.add(help); menubar.add(help);
setJMenuBar(menubar); setJMenuBar(menubar);