The DropDownButton component is part of the SyntheticaAddons package. A DropDownButton is a multiselection button and is mostly placed within a toolbar. Nevertheless it is also possible to use the button with every other Swing container.

The demo makes use of a simple JPanel and a JToolBar as button containers. Note: The code for the buttons is exactly the same - the different look for toolbar buttons will be created by Synthetica and can also be customized.

Every DropDownButton has its own arrow button. The default arrow icon is provided by the active Synthetica Look and Feel. You can set a custom arrow icon or configure the button to display a smaller or bigger arrow.