diff --git a/OpticalSignalingCommsToolbox/currentDistribution/OpticalSignalingCommsToolbox.zip b/OpticalSignalingCommsToolbox/currentDistribution/OpticalSignalingCommsToolbox.zip index 7c2630d46ce1b8e85725168d571152ea16dc422d..babbe1876a58aa04e4f6c6edd3e56d0745e3b03a 100644 Binary files a/OpticalSignalingCommsToolbox/currentDistribution/OpticalSignalingCommsToolbox.zip and b/OpticalSignalingCommsToolbox/currentDistribution/OpticalSignalingCommsToolbox.zip differ diff --git a/OpticalSignalingCommsToolbox/currentDistribution/OpticalSignalingCommsToolboxZip/OpticalSignalingCommsToolbox-1.0-jar-with-dependencies.jar b/OpticalSignalingCommsToolbox/currentDistribution/OpticalSignalingCommsToolboxZip/OpticalSignalingCommsToolbox-1.0-jar-with-dependencies.jar index 9f578a8b5b9b2f17eca7b07e69f47f7c0c7cbb5f..f688365e9df7da0131de918239614224204dfe63 100644 Binary files a/OpticalSignalingCommsToolbox/currentDistribution/OpticalSignalingCommsToolboxZip/OpticalSignalingCommsToolbox-1.0-jar-with-dependencies.jar and b/OpticalSignalingCommsToolbox/currentDistribution/OpticalSignalingCommsToolboxZip/OpticalSignalingCommsToolbox-1.0-jar-with-dependencies.jar differ diff --git a/OpticalSignalingCommsToolbox/src/main/java/edu/nps/moves/qrtda/elements/gui/SemaphoreEntryPanel.java b/OpticalSignalingCommsToolbox/src/main/java/edu/nps/moves/qrtda/elements/gui/SemaphoreEntryPanel.java index 76914c24f78a982e3038ab69833c4d179422da5c..663ea10c7aab617124512210d7c13c265d99e150 100644 --- a/OpticalSignalingCommsToolbox/src/main/java/edu/nps/moves/qrtda/elements/gui/SemaphoreEntryPanel.java +++ b/OpticalSignalingCommsToolbox/src/main/java/edu/nps/moves/qrtda/elements/gui/SemaphoreEntryPanel.java @@ -24,6 +24,7 @@ package edu.nps.moves.qrtda.elements.gui; import edu.nps.moves.qrtda.semaphoreArt.SemaphoreArt; +import java.awt.Font; import javax.swing.JMenuItem; import javax.swing.JPanel; @@ -42,6 +43,11 @@ public class SemaphoreEntryPanel extends JPanel { initComponents(); + Font font = textField.getFont(); + textField.setFont(font.deriveFont(font.getSize2D()+8.f)); + font = specialButt.getFont(); + specialButt.setFont(font.deriveFont(font.getSize2D()+8.f)); + for(String[] sa : SemaphoreArt.SPECIALMENU) { SpecialMenuItem mi = new SpecialMenuItem(sa[0],sa); mi.addActionListener( ev->{ @@ -74,6 +80,14 @@ public class SemaphoreEntryPanel extends JPanel super(s); this.data = data; } + + @Override + public Font getFont() + { + Font font = super.getFont(); + return font==null?null:font.deriveFont(font.getSize2D()+8.f); + } + } /** This method is called from within the constructor to * initialize the form. diff --git a/OpticalSignalingCommsToolbox/src/main/java/edu/nps/moves/qrtda/elements/gui/TextEntryPanel.java b/OpticalSignalingCommsToolbox/src/main/java/edu/nps/moves/qrtda/elements/gui/TextEntryPanel.java index f6b7987ece39b2e6254432d5398853a60e9d0080..621f7f11b15ba7029f06147e56f76eb50b239263 100644 --- a/OpticalSignalingCommsToolbox/src/main/java/edu/nps/moves/qrtda/elements/gui/TextEntryPanel.java +++ b/OpticalSignalingCommsToolbox/src/main/java/edu/nps/moves/qrtda/elements/gui/TextEntryPanel.java @@ -23,6 +23,7 @@ package edu.nps.moves.qrtda.elements.gui; +import java.awt.Font; import javax.swing.JPanel; /** @@ -38,6 +39,9 @@ public class TextEntryPanel extends JPanel public TextEntryPanel() { initComponents(); + + Font font = textField.getFont(); + textField.setFont(font.deriveFont(font.getSize2D()+8.f)); } public TextEntryPanel(OpticalCommsIO io)