Interface LookAndFeelSelectionDialogBuilder


public interface LookAndFeelSelectionDialogBuilder
Builds a dialog for selecting a look and feel.
  • Method Details

    • owner

      Parameters:
      owner - the dialog owner
      Returns:
      this builder
    • enableOnSelection

      LookAndFeelSelectionDialogBuilder enableOnSelection(boolean enableOnSelection)
      Parameters:
      enableOnSelection - true if the Look and Feel should be enabled dynamically when selecting
      Returns:
      this builder
    • selectLookAndFeel

      void selectLookAndFeel(Consumer<LookAndFeelProvider> selectedLookAndFeel)
      Displays a dialog allowing the user the select between all available Look and Feels.
      Parameters:
      selectedLookAndFeel - called when the OK button is pressed
    • createControl

      Control createControl(Consumer<LookAndFeelProvider> selectedLookAndFeel)
      Creates a Control for selecting the Look and Feel.
      Parameters:
      selectedLookAndFeel - called when the OK button is pressed
      Returns:
      a Control for displaying a dialog for selecting a look and feel