| Constructor and Description |
|---|
SidePaneItem(java.lang.String title)
Constructs a SidePaneItem with title.
|
SidePaneItem(java.lang.String title,
javax.swing.Icon icon)
Constructs a SidePaneItem with title and icon.
|
SidePaneItem(java.lang.String title,
javax.swing.Icon icon,
java.awt.Component component)
Constructs a SidePaneItem with title, icon and component.
|
SidePaneItem(java.lang.String title,
javax.swing.Icon icon,
java.awt.Component component,
javax.swing.event.MouseInputListener listener)
Constructs a SidePaneItem with title, icon and component.
|
| Modifier and Type | Method and Description |
|---|---|
java.awt.Color |
getBackground() |
java.awt.Component |
getComponent()
Gets the component.
|
java.awt.Color |
getForeground() |
javax.swing.Icon |
getIcon()
Gets the icon.
|
javax.swing.event.MouseInputListener |
getMouseListener()
Gets the mouse listener.
|
java.lang.String |
getTitle()
Gets the title.
|
boolean |
isSelected()
True if the item is selected.
|
void |
setBackground(java.awt.Color background) |
void |
setComponent(java.awt.Component component)
Sets the component.
|
void |
setForeground(java.awt.Color foreground) |
void |
setIcon(javax.swing.Icon icon)
Sets the icon.
|
void |
setMouseInputListener(javax.swing.event.MouseInputListener mouseListener)
Sets the mouse listener.
|
void |
setSelected(boolean selected)
Selects the item.
|
void |
setTitle(java.lang.String title)
Sets the title.
|
public SidePaneItem(java.lang.String title)
title - title of SidePaneItempublic SidePaneItem(java.lang.String title,
javax.swing.Icon icon)
title - title of SidePaneItemicon - icon of SidePaneItempublic SidePaneItem(java.lang.String title,
javax.swing.Icon icon,
java.awt.Component component)
title - title of SidePaneItemicon - icon of SidePaneItemcomponent - component in SidePaneItempublic SidePaneItem(java.lang.String title,
javax.swing.Icon icon,
java.awt.Component component,
javax.swing.event.MouseInputListener listener)
title - title of SidePaneItemicon - icon of SidePaneItemcomponent - component in SidePaneItemlistener - mouse listener when user hover or click on SidePanepublic javax.swing.Icon getIcon()
public void setIcon(javax.swing.Icon icon)
icon - the new iconpublic java.lang.String getTitle()
public void setTitle(java.lang.String title)
title - the new titlepublic java.awt.Component getComponent()
public void setComponent(java.awt.Component component)
component - the new componentpublic javax.swing.event.MouseInputListener getMouseListener()
public void setMouseInputListener(javax.swing.event.MouseInputListener mouseListener)
mouseListener - the new mouse listenerpublic boolean isSelected()
public void setSelected(boolean selected)
selected - public java.awt.Color getForeground()
public void setForeground(java.awt.Color foreground)
public java.awt.Color getBackground()
public void setBackground(java.awt.Color background)