java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.inductiveautomation.factorypmi.application.components.touchscreen.AlphaNumericKeypadDialog
All Implemented Interfaces:
PopupWindowContents, ImageObserver, MenuContainer, Serializable, Accessible

public class AlphaNumericKeypadDialog extends JPanel implements PopupWindowContents
See Also:
  • Field Details

    • display

      protected JTextComponent display
    • shift

      protected boolean shift
  • Method Details

    • getDesktopPane

      public static JDesktopPane getDesktopPane()
    • setDesktopPane

      public static void setDesktopPane(JDesktopPane desktopPane)
      Set the desktop pane if you want the keypad to pop up as an internal frame, rather than a dialog
    • setTouchScreenKeyBoardWidth

      public static void setTouchScreenKeyBoardWidth(float width)
    • setTouchScreenKeyBoardFontSize

      public static void setTouchScreenKeyBoardFontSize(int fontSize)
    • initComponents

      protected void initComponents(float fontSize, boolean passwordMode)
    • showAlphaNumericDialog

      public static String showAlphaNumericDialog(Component parent, String s, int fontSize, boolean passwordMode)
    • main

      public static void main(String[] args)
    • showKeyboard

      public String showKeyboard(String s)
    • notifyClosed

      public void notifyClosed()
      Specified by:
      notifyClosed in interface PopupWindowContents
    • getComponent

      public JComponent getComponent()
      Specified by:
      getComponent in interface PopupWindowContents