Module java.desktop

Class OptionPaneUI

java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.OptionPaneUI
Direct Known Subclasses:
BasicOptionPaneUI, MultiOptionPaneUI

public abstract class OptionPaneUI extends ComponentUI
Pluggable look and feel interface for JOptionPane.
  • Constructor Details

    • OptionPaneUI

      protected OptionPaneUI()
      Constructor for subclasses to call.
  • Method Details

    • selectInitialValue

      public abstract void selectInitialValue(JOptionPane op)
      Requests the component representing the default value to have focus.
      Parameters:
      op - a JOptionPane
    • containsCustomComponents

      public abstract boolean containsCustomComponents(JOptionPane op)
      Returns true if the user has supplied instances of Component for either the options or message.
      Parameters:
      op - a JOptionPane
      Returns:
      true if the given JOptionPane contains user created Components