Interface ToolBarButton


public interface ToolBarButton
A tool bar button in a Java tool bar.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    The zero-based index of the toolbar button.
    Returns the name of the toolbar button.
    boolean
    Indicates whether the toolbar button accepts user input.
    boolean
    Indicates whether the toolbar button is either pressed or checked.
    void
    Presses this toolbar button.
    void
    Opens the drop down menu associated with this toolbar button by clicking the arrow part of the button.
  • Method Details

    • isEnabled

      boolean isEnabled() throws GeneralLeanFtException
      Indicates whether the toolbar button accepts user input.
      Returns:
      true if enabled.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • getIndex

      int getIndex() throws GeneralLeanFtException
      The zero-based index of the toolbar button. The index does not include hidden and separator buttons.
      Returns:
      the index of the button.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • isSelected

      boolean isSelected() throws GeneralLeanFtException
      Indicates whether the toolbar button is either pressed or checked. A button is pressed if it is being clicked; checked if it is a toggle button that is selected.
      Returns:
      true if the toolbar button is either pressed or checked.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • getName

      String getName() throws GeneralLeanFtException
      Returns the name of the toolbar button.
      Returns:
      the name of the toolbar button.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • showDropdown

      void showDropdown() throws GeneralLeanFtException
      Opens the drop down menu associated with this toolbar button by clicking the arrow part of the button.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • press

      void press() throws GeneralLeanFtException
      Presses this toolbar button.
      Throws:
      GeneralLeanFtException - if error occurs during execution