Class AbstractActivatorConfigurator

    • Constructor Detail

      • AbstractActivatorConfigurator

        protected AbstractActivatorConfigurator​(javax.swing.JComponent panel)
        Constructor.
        Parameters:
        panel - configuration panel
    • Method Detail

      • getPanel

        public javax.swing.JComponent getPanel()
        Returns the panel supplied at construction time.
        Specified by:
        getPanel in interface ActivatorConfigurator
        Returns:
        configuration panel
      • addActionListener

        public void addActionListener​(java.awt.event.ActionListener l)
        Description copied from interface: ActivatorConfigurator
        Adds a listener that will be informed when the GUI state changes in such a way that the result of getActivator or getConfigMessage may change.
        Specified by:
        addActionListener in interface ActivatorConfigurator
        Parameters:
        l - listener to add
      • getActionForwarder

        protected ActionForwarder getActionForwarder()
        Returns the action forwarder which should be added as a listener to any GUI components that can affect the configuration.
        Returns:
        forwarder
      • createDisplayField

        public static javax.swing.JTextField createDisplayField()
        Utility method to add an uneditable JTextField for displaying text. This is quite like a JLabel, but the text can be cut'n'pasted.
        Returns:
        new text field
      • createDisplayLabel

        public static javax.swing.JLabel createDisplayLabel()
        Utility method to add a JLabel for displaying text.
        Returns:
        new label