summaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorAdrien Hopkins <ahopk127@my.yorku.ca>2022-07-17 14:39:16 -0500
committerAdrien Hopkins <ahopk127@my.yorku.ca>2022-07-17 14:39:16 -0500
commit051f6779be836cd9a5205f0c6527fd3a6f734ed1 (patch)
tree9ce9527d68d47f43d9502927d9b12cc3259b0c03 /src/main
parent6274c1cda8248f93075d99bd5ea46922fbec7207 (diff)
Added a GUI test simulating unit conversion
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/sevenUnitsGUI/TabbedView.java21
1 files changed, 12 insertions, 9 deletions
diff --git a/src/main/java/sevenUnitsGUI/TabbedView.java b/src/main/java/sevenUnitsGUI/TabbedView.java
index e3b5610..ca20216 100644
--- a/src/main/java/sevenUnitsGUI/TabbedView.java
+++ b/src/main/java/sevenUnitsGUI/TabbedView.java
@@ -159,15 +159,17 @@ final class TabbedView implements ExpressionConversionView, UnitConversionView {
// DIMENSION-BASED CONVERTER
/** The combo box that selects dimensions */
- private final JComboBox<String> dimensionSelector;
+ final JComboBox<String> dimensionSelector;
/** The panel for inputting values in the dimension-based converter */
- private final JTextField valueInput;
+ final JTextField valueInput;
/** The panel for "From" in the dimension-based converter */
- private final SearchBoxList<String> fromSearch;
+ final SearchBoxList<String> fromSearch;
/** The panel for "To" in the dimension-based converter */
- private final SearchBoxList<String> toSearch;
+ final SearchBoxList<String> toSearch;
/** The output area in the dimension-based converter */
- private final JTextArea unitOutput;
+ final JTextArea unitOutput;
+ /** The button used for conversion */
+ final JButton convertUnitButton;
// EXPRESSION-BASED CONVERTER
/** The "From" entry in the conversion panel */
@@ -261,10 +263,11 @@ final class TabbedView implements ExpressionConversionView, UnitConversionView {
outputPanel.add(this.valueInput, BorderLayout.CENTER);
// conversion button
- final JButton convertButton = new JButton("Convert");
- outputPanel.add(convertButton, BorderLayout.LINE_END);
- convertButton.addActionListener(e -> this.presenter.convertUnits());
- convertButton.setMnemonic(KeyEvent.VK_ENTER);
+ this.convertUnitButton = new JButton("Convert");
+ outputPanel.add(this.convertUnitButton, BorderLayout.LINE_END);
+ this.convertUnitButton
+ .addActionListener(e -> this.presenter.convertUnits());
+ this.convertUnitButton.setMnemonic(KeyEvent.VK_ENTER);
// conversion output
this.unitOutput = new JTextArea(2, 32);