Class HexDecimalModeTextField

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, Scrollable, SwingConstants

public class HexDecimalModeTextField extends JTextField
Overrides the JTextField mainly to allow hint painting for the current radix mode.
See Also:
  • Constructor Details

    • HexDecimalModeTextField

      public HexDecimalModeTextField(int columns, Consumer<Boolean> modeConsumer)
  • Method Details

    • getToolTipText

      public String getToolTipText(MouseEvent event)
      Overrides:
      getToolTipText in class JTextComponent
    • setHexMode

      public void setHexMode(boolean hexMode)
    • setShowNumberMode

      public void setShowNumberMode(boolean show)
      Turns on or off the faded text that displays the field's radix mode (hex or decimal).
      Parameters:
      show - true to show the radix mode.
    • paintComponent

      protected void paintComponent(Graphics g)
      Overrides:
      paintComponent in class JComponent