From 822355183a4f1e45da18555b49ab0354c75d5084 Mon Sep 17 00:00:00 2001 From: josh Date: Mon, 5 Oct 2009 00:20:52 +0000 Subject: [PATCH] ready to handle button presses git-svn-id: svn://anubis/gvsu@440 45c1a28c-8058-47b2-ae61-ca45b979098e --- cs623/proj1/RetirementCalculator.java | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/cs623/proj1/RetirementCalculator.java b/cs623/proj1/RetirementCalculator.java index 4dd5fcf..b71fcfe 100644 --- a/cs623/proj1/RetirementCalculator.java +++ b/cs623/proj1/RetirementCalculator.java @@ -16,6 +16,9 @@ class RetirementCalculatorPanel extends JPanel implements ActionListener private JComponent makeDivider() { return new JLabel(" "); } private HashMap myFields; + private JButton myCalculateButton; + private JButton myPrintButton; + private JButton myResetButton; public RetirementCalculatorPanel() { @@ -168,14 +171,17 @@ class RetirementCalculatorPanel extends JPanel implements ActionListener JPanel buttons = new JPanel(); buttons.setLayout(new BoxLayout(buttons, BoxLayout.X_AXIS)); buttons.add(Box.createHorizontalGlue()); - JButton button = new JButton("Calculate"); - buttons.add(button); - button = new JButton("Print"); + myCalculateButton = new JButton("Calculate"); + myCalculateButton.addActionListener(this); + buttons.add(myCalculateButton); buttons.add(Box.createRigidArea(new Dimension(5, 0))); - buttons.add(button); - button = new JButton("Reset"); + myPrintButton = new JButton("Print"); + myPrintButton.addActionListener(this); + buttons.add(myPrintButton); buttons.add(Box.createRigidArea(new Dimension(5, 0))); - buttons.add(button); + myResetButton = new JButton("Reset"); + myResetButton.addActionListener(this); + buttons.add(myResetButton); buttons.add(Box.createHorizontalGlue()); c.gridwidth = 2; inner.add(buttons, c);