diff options
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/sevenUnitsGUI/TabbedView.java | 21 |
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); |