From f0a244d75944335c278f6090e2bc10a5d36ba27f Mon Sep 17 00:00:00 2001 From: First nakub <67160191@go.buu.ac.th> Date: Wed, 26 Mar 2025 21:11:35 +0700 Subject: [PATCH] "Calculator" --- src/Test.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Test.java b/src/Test.java index efcb282..79a7ac4 100644 --- a/src/Test.java +++ b/src/Test.java @@ -53,7 +53,6 @@ public class Test implements WindowListener, ActionListener { bDot = new Button("."); bEqual = new Button("="); - // Add listeners to buttons b1.addActionListener(this); b2.addActionListener(this); b3.addActionListener(this); @@ -71,7 +70,6 @@ public class Test implements WindowListener, ActionListener { bDiv.addActionListener(this); bEqual.addActionListener(this); - // Add buttons to panel p2.add(b7); p2.add(b8); p2.add(b9); @@ -125,7 +123,7 @@ public class Test implements WindowListener, ActionListener { public void actionPerformed(ActionEvent e) { String cmd = e.getActionCommand(); - // If a number or decimal is pressed + if (cmd.equals("0") || cmd.equals("1") || cmd.equals("2") || cmd.equals("3") || cmd.equals("4") || cmd.equals("5") || cmd.equals("6") || cmd.equals("7") || cmd.equals("8") || cmd.equals("9") || cmd.equals(".")) { @@ -138,7 +136,7 @@ public class Test implements WindowListener, ActionListener { operator = cmd; numStr = ""; } - // If equal sign is pressed + else if (cmd.equals("=")) { operand2 = numStr; num1 = Double.parseDouble(operand1); -- GitLab