public final class ButtonFactory extends Object
Constructor and Description |
---|
ButtonFactory() |
Modifier and Type | Method and Description |
---|---|
static JButton |
createDropDownButton(Controller controller)
Creates button to show drop-down list of documents from the given tab displayer.
|
static JButton |
createMaximizeButton(Controller controller)
Creates button to maximize currently selected document in the given tab displayer.
|
static JButton |
createScrollLeftButton(Action scrollAction)
Button to scroll tabs left/up.
|
static JButton |
createScrollRightButton(Action scrollAction)
Button to scroll tabs right/down.
|
public static JButton createDropDownButton(Controller controller)
controller
- Tab displayer's controller.public static JButton createMaximizeButton(Controller controller)
controller
- Tab displayer's controller.public static JButton createScrollLeftButton(Action scrollAction)
scrollAction
- Action implementing the actual scrolling.public static JButton createScrollRightButton(Action scrollAction)
scrollAction
- Action implementing the actual scrolling.