From 051f6779be836cd9a5205f0c6527fd3a6f734ed1 Mon Sep 17 00:00:00 2001 From: Adrien Hopkins Date: Sun, 17 Jul 2022 14:39:16 -0500 Subject: Added a GUI test simulating unit conversion --- src/main/java/sevenUnitsGUI/TabbedView.java | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'src/main/java') 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 dimensionSelector; + final JComboBox 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 fromSearch; + final SearchBoxList fromSearch; /** The panel for "To" in the dimension-based converter */ - private final SearchBoxList toSearch; + final SearchBoxList 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); -- cgit v1.2.3