|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel org.jivesoftware.spark.component.tabbedPane.SparkTabbedPane
public class SparkTabbedPane
Jive Software imlementation of a TabbedPane.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
---|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
SparkTabbedPane()
|
|
SparkTabbedPane(int placement)
|
Method Summary | |
---|---|
void |
addSparkTabbedPaneListener(SparkTabbedPaneListener listener)
|
SparkTab |
addTab(java.lang.String text,
javax.swing.Icon icon,
java.awt.Component component)
|
SparkTab |
addTab(java.lang.String text,
javax.swing.Icon icon,
java.awt.Component component,
java.lang.String tooltip)
|
void |
allTabsClosed()
|
void |
close(SparkTab tab,
java.awt.Component comp)
|
void |
fireTabAdded(SparkTab tab,
java.awt.Component component,
int index)
|
void |
fireTabRemoved(SparkTab tab,
java.awt.Component component,
int index)
|
void |
fireTabSelected(SparkTab tab,
java.awt.Component component,
int index)
|
javax.swing.Icon |
getCloseActiveButtonIcon()
|
javax.swing.Icon |
getCloseInactiveButtonIcon()
|
java.awt.Component |
getComponentAt(int index)
|
java.awt.Component |
getComponentInTab(SparkTab tab)
|
int |
getIndex(SparkTab tab)
|
javax.swing.JPanel |
getMainPanel()
Returns the main panel used as the UI container for the card panel. |
java.awt.Dimension |
getPreferredSize()
|
java.awt.Component |
getSelectedComponent()
|
int |
getSelectedIndex()
|
SparkTab |
getTabAt(int index)
|
int |
getTabCount()
|
int |
indexOfComponent(java.awt.Component comp)
|
int |
indexOfTab(java.lang.String title)
|
boolean |
isActiveButtonBold()
|
boolean |
isCloseButtonEnabled()
|
boolean |
isPopupAllowed()
|
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
void |
removeComponent(java.awt.Component comp)
|
void |
removeSparkTabbedPaneListener(SparkTabbedPaneListener listener)
|
void |
removeTabAt(int index)
|
void |
setActiveButtonBold(boolean activeButtonBold)
|
void |
setCloseActiveButtonIcon(javax.swing.Icon closeActiveButtonIcon)
|
void |
setCloseButtonEnabled(boolean closeButtonEnabled)
|
void |
setCloseInactiveButtonIcon(javax.swing.Icon closeInactiveButtonIcon)
|
void |
setParentWindow(java.awt.Window window)
|
void |
setPopupAllowed(boolean popupAllowed)
|
void |
setSelectedIndex(int index)
|
void |
setSelectedTab(SparkTab tab)
|
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SparkTabbedPane()
public SparkTabbedPane(int placement)
Method Detail |
---|
public SparkTab addTab(java.lang.String text, javax.swing.Icon icon, java.awt.Component component, java.lang.String tooltip)
public SparkTab addTab(java.lang.String text, javax.swing.Icon icon, java.awt.Component component)
public int getSelectedIndex()
public void setSelectedIndex(int index)
public int getTabCount()
public int indexOfComponent(java.awt.Component comp)
public java.awt.Component getComponentAt(int index)
public void removeTabAt(int index)
public SparkTab getTabAt(int index)
public java.awt.Component getComponentInTab(SparkTab tab)
public void removeComponent(java.awt.Component comp)
public int getIndex(SparkTab tab)
public void close(SparkTab tab, java.awt.Component comp)
public int indexOfTab(java.lang.String title)
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void setSelectedTab(SparkTab tab)
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
public java.awt.Component getSelectedComponent()
public void setParentWindow(java.awt.Window window)
public java.awt.Dimension getPreferredSize()
getPreferredSize
in class javax.swing.JComponent
public boolean isCloseButtonEnabled()
public void setCloseButtonEnabled(boolean closeButtonEnabled)
public javax.swing.Icon getCloseInactiveButtonIcon()
public void setCloseInactiveButtonIcon(javax.swing.Icon closeInactiveButtonIcon)
public javax.swing.Icon getCloseActiveButtonIcon()
public void setCloseActiveButtonIcon(javax.swing.Icon closeActiveButtonIcon)
public boolean isPopupAllowed()
public void setPopupAllowed(boolean popupAllowed)
public void addSparkTabbedPaneListener(SparkTabbedPaneListener listener)
public void removeSparkTabbedPaneListener(SparkTabbedPaneListener listener)
public void fireTabAdded(SparkTab tab, java.awt.Component component, int index)
public void fireTabRemoved(SparkTab tab, java.awt.Component component, int index)
public void fireTabSelected(SparkTab tab, java.awt.Component component, int index)
public void allTabsClosed()
public boolean isActiveButtonBold()
public void setActiveButtonBold(boolean activeButtonBold)
public javax.swing.JPanel getMainPanel()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |