| animatepanel |
| AnimateListener |
| AnimatePanelRenderer |
| AnimateTabHeaderRenderer |
| JAnimatePanel |
| JAnimateTab |
| JAnimateTabHeader |
| autocomplete |
| JAutoComboBox |
| JAutoTextField |
| dropdown |
| JDropDownButton |
| filechooser |
| AscFileFilter |
| FileChooserManager |
| JAscFileChooser |
| fontchooser |
| JFontChooser |
| gradient |
| QuickGradientPaint |
| hyperlink |
| HyperlinkMouseAdapter |
| HyperlinkUtil |
| JHyperlinkLabel |
| outlookpanel |
| JOutlookButton |
| JOutlookPanel |
| JOutlookTab |
| JOutlookTabHeader |
| OutlookButtonRenderer |
| OutlookScrollButtonRenderer |
| OutlookTabBodyRenderer |
| OutlookTabHeaderRenderer |
| outlookpanel.renderers |
| DefaultOutlookButtonRenderer |
| DefaultOutlookScrollButtonRenderer |
| quick |
| JQuickList |
| JQuickTable |
| JQuickTextArea |
| JQuickTree |
| QuickSearch |
| rotate |
| JVerticalButton |
| JVerticalLabel |
| JVerticalToggleButton |
| RotateConstants |
| sliderpanel |
| BorderPaint |
| BorderPaintContext |
| JSliderPanel |
| JSliderPanelContainer |
| SliderListener |
| SliderPanelBorder |
| SliderPanelGradientBorder |
| spantable |
| DefaultSpanTableModel |
| JSpanTable |
| SpanTableUI |
| TableCell |
| splashscreen |
| JSplashScreen |
| statusbar |
| JMemoryIndicator |
| table |
| DefaultRowComparator |
| FilteredTableModel |
| RowComparator |
| RowFilter |
| SortOrderConstants |
| SortedColumnInfo |
| SortedTableHeaderMouseListener |
| SortedTableHeaderRenderer |
| SortedTableModel |
| table.renderers |
| DefaultImageCellRenderer |
| DefaultTextCellRenderer |
| table.wrappers |
| DefaultImageWrapper |
| DefaultTextWrapper |
| tree |
| WideTreeCellEditor |
| treetable |
| DefaultTreeTableModel |
| JTreeTable |
| TreeTableModel |
| TreeTableNode |
| util |
| JAscDialog |
| JAscFrame |
| PopupMenuHelper |
| xmlbars |
| BasicAction |
| MenuToolBarManager |
| xmlbars.menubar |
| JAscCheckBoxMenuItem |
| JAscRadioButtonMenuItem |
| JIconicCheckBoxMenuItem |
| xmlbars.toolbar |
| JAscToolBar |
| JToolBarButton |
| JToolBarToggleButton |
| xmlbars.toolbar.layouts |
| ToolBarDockConstraints |
| ToolbarDockLayout |
|  |
com.smardec.asc.animatepanel
Class JAnimateTab
java.lang.Object
|
+--com.smardec.asc.animatepanel.JAnimateTab
- All Implemented Interfaces:
- java.lang.Cloneable
- public class JAnimateTab
- extends java.lang.Object
- implements java.lang.Cloneable
A tab that used by JAnimatePanel to show user defined component.
|
Constructor Summary |
JAnimateTab(java.lang.String text,
javax.swing.Icon icon)
Creates tab with with initial header text and icon. |
JAnimateTab(java.lang.String text,
javax.swing.Icon icon,
java.awt.Component component)
Creates tab with with initial header text, icon and user defined component. |
|
Method Summary |
|
void |
addComponent(java.awt.Component component)
Adds user defined component which will be displayed on this tab. |
|
JAnimatePanel |
getAnimatePanel()
Returns the parent JAnimatePanel of this tab. |
|
java.awt.Component |
getComponent()
Returns user defined component which is displayed on this tab. |
|
javax.swing.Icon |
getIcon()
Returns tab header's icon. |
|
java.lang.String |
getText()
Returns tab header's text. |
|
boolean |
isSelected()
Returns the state of the JAnimateTab. |
|
void |
removeComponent()
Removes user defined component from this JAnimateTab. |
|
void |
setIcon(javax.swing.Icon icon)
Specifies tab header's icon. |
|
void |
setSelected(boolean selected)
Specifies the state of the JAnimateTab. |
|
void |
setText(java.lang.String text)
Specifies tab header's text. |
| Methods inherited from class java.lang.Object |
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JAnimateTab
public JAnimateTab(java.lang.String text,
javax.swing.Icon icon,
java.awt.Component component)
- Creates tab with with initial header text, icon and user defined component.
- Parameters:
- text - the text of the tab header
- icon - the Icon image to display on the tab header
- component - user defined component which will be displayed on this tab
JAnimateTab
public JAnimateTab(java.lang.String text,
javax.swing.Icon icon)
- Creates tab with with initial header text and icon.
- Parameters:
- text - the text of the tab header
- icon - the Icon image to display on the tab header
getText
public java.lang.String getText()
- Returns tab header's text.
- Returns:
- tab header's text.
- See Also:
- setText(String)
setText
public void setText(java.lang.String text)
- Specifies tab header's text.
- Parameters:
- text - tab header's text.
- See Also:
- getText()
getIcon
public javax.swing.Icon getIcon()
- Returns tab header's icon.
- Returns:
- tab header's icon.
- See Also:
- setIcon(javax.swing.Icon)
setIcon
public void setIcon(javax.swing.Icon icon)
- Specifies tab header's icon.
- Parameters:
- icon - tab header's icon.
- See Also:
- getIcon()
isSelected
public boolean isSelected()
- Returns the state of the
JAnimateTab. True if the JAnimateTab is selected, false if it's not
- Returns:
true if this JAnimateTab is selected, false otherwise
setSelected
public void setSelected(boolean selected)
- Specifies the state of the
JAnimateTab. Note that this method does not trigger an event.
Invoke JAnimatePanel.showTab(int) or JAnimatePanel.hideTab(int) to perform a programmatic state change.
- Parameters:
- selected -
true if this JAnimateTab is selected, false otherwise
getAnimatePanel
public JAnimatePanel getAnimatePanel()
- Returns the parent
JAnimatePanel of this tab.
- Returns:
- the parent
JAnimatePanel of this tab.
getComponent
public java.awt.Component getComponent()
- Returns user defined component which is displayed on this tab.
- Returns:
- user defined component which is displayed on this tab.
addComponent
public void addComponent(java.awt.Component component)
- Adds user defined component which will be displayed on this tab.
- Parameters:
- component - the component to be added
removeComponent
public void removeComponent()
- Removes user defined component from this
JAnimateTab.
|
|
|