JIDE 3.5.15

com.jidesoft.plaf.basic
Class BasicJideTabbedPaneUI.TabCloseButton

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.AbstractButton
                  extended by javax.swing.JButton
                      extended by com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.TabCloseButton
All Implemented Interfaces:
MouseListener, MouseMotionListener, ImageObserver, ItemSelectable, MenuContainer, Serializable, EventListener, Accessible, UIResource, SwingConstants
Direct Known Subclasses:
AquaJideTabbedPaneUI.AquaTabCloseButton, Eclipse3xJideTabbedPaneUI.Eclipse3xTabCloseButton
Enclosing class:
BasicJideTabbedPaneUI

Deprecated. replaced by JideTabbedPane.NoFocusButton

@Deprecated
public class BasicJideTabbedPaneUI.TabCloseButton
extends JButton
implements MouseMotionListener, MouseListener, UIResource

Close button on the tab.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JButton
JButton.AccessibleJButton
 
Nested classes/interfaces inherited from class javax.swing.AbstractButton
AbstractButton.AccessibleAbstractButton, AbstractButton.ButtonChangeListener
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
static int CLOSE_BUTTON
          Deprecated. replaced by JideTabbedPane.BUTTON_CLOSE
static int EAST_BUTTON
          Deprecated. replaced by JideTabbedPane.BUTTON_EAST
static int LIST_BUTTON
          Deprecated. replaced by JideTabbedPane.BUTTON_LIST
static int NORTH_BUTTON
          Deprecated. replaced by JideTabbedPane.BUTTON_NORTH
static int SOUTH_BUTTON
          Deprecated. replaced by JideTabbedPane.BUTTON_SOUTH
static int WEST_BUTTON
          Deprecated. replaced by JideTabbedPane.BUTTON_WEST
 
Fields inherited from class javax.swing.AbstractButton
actionListener, BORDER_PAINTED_CHANGED_PROPERTY, changeEvent, changeListener, CONTENT_AREA_FILLED_CHANGED_PROPERTY, DISABLED_ICON_CHANGED_PROPERTY, DISABLED_SELECTED_ICON_CHANGED_PROPERTY, FOCUS_PAINTED_CHANGED_PROPERTY, HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY, HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY, ICON_CHANGED_PROPERTY, itemListener, MARGIN_CHANGED_PROPERTY, MNEMONIC_CHANGED_PROPERTY, model, MODEL_CHANGED_PROPERTY, PRESSED_ICON_CHANGED_PROPERTY, ROLLOVER_ENABLED_CHANGED_PROPERTY, ROLLOVER_ICON_CHANGED_PROPERTY, ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY, SELECTED_ICON_CHANGED_PROPERTY, TEXT_CHANGED_PROPERTY, VERTICAL_ALIGNMENT_CHANGED_PROPERTY, VERTICAL_TEXT_POSITION_CHANGED_PROPERTY
 
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 javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
BasicJideTabbedPaneUI.TabCloseButton()
          Deprecated.  
BasicJideTabbedPaneUI.TabCloseButton(int type)
          Deprecated.  
 
Method Summary
 int getIndex()
          Deprecated.  
 Dimension getMaximumSize()
          Deprecated.  
 Dimension getMinimumSize()
          Deprecated.  
 Dimension getPreferredSize()
          Deprecated.  
 int getType()
          Deprecated.  
 boolean isFocusable()
          Deprecated.  
 boolean isMouseOver()
          Deprecated.  
 boolean isMousePressed()
          Deprecated.  
 boolean isOpaque()
          Deprecated.  
 void mouseClicked(MouseEvent e)
          Deprecated.  
 void mouseDragged(MouseEvent e)
          Deprecated.  
 void mouseEntered(MouseEvent e)
          Deprecated.  
 void mouseExited(MouseEvent e)
          Deprecated.  
 void mouseMoved(MouseEvent e)
          Deprecated.  
 void mousePressed(MouseEvent e)
          Deprecated.  
 void mouseReleased(MouseEvent e)
          Deprecated.  
protected  void paintComponent(Graphics g)
          Deprecated.  
 void requestFocus()
          Deprecated.  
 boolean scrollsForward()
          Deprecated.  
 void setIndex(int index)
          Deprecated.  
 void setMouseOver(boolean mouseOver)
          Deprecated.  
 void setMousePressed(boolean mousePressed)
          Deprecated.  
 void setType(int type)
          Deprecated.  
 void updateUI()
          Deprecated. Resets the UI property to a value from the current look and feel.
 
Methods inherited from class javax.swing.JButton
getAccessibleContext, getUIClassID, isDefaultButton, isDefaultCapable, paramString, removeNotify, setDefaultCapable
 
Methods inherited from class javax.swing.AbstractButton
actionPropertyChanged, addActionListener, addChangeListener, addImpl, addItemListener, checkHorizontalKey, checkVerticalKey, configurePropertiesFromAction, createActionListener, createActionPropertyChangeListener, createChangeListener, createItemListener, doClick, doClick, fireActionPerformed, fireItemStateChanged, fireStateChanged, getAction, getActionCommand, getActionListeners, getChangeListeners, getDisabledIcon, getDisabledSelectedIcon, getDisplayedMnemonicIndex, getHideActionText, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getItemListeners, getLabel, getMargin, getMnemonic, getModel, getMultiClickThreshhold, getPressedIcon, getRolloverIcon, getRolloverSelectedIcon, getSelectedIcon, getSelectedObjects, getText, getUI, getVerticalAlignment, getVerticalTextPosition, imageUpdate, init, isBorderPainted, isContentAreaFilled, isFocusPainted, isRolloverEnabled, isSelected, paintBorder, removeActionListener, removeChangeListener, removeItemListener, setAction, setActionCommand, setBorderPainted, setContentAreaFilled, setDisabledIcon, setDisabledSelectedIcon, setDisplayedMnemonicIndex, setEnabled, setFocusPainted, setHideActionText, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabel, setLayout, setMargin, setMnemonic, setMnemonic, setModel, setMultiClickThreshhold, setPressedIcon, setRolloverEnabled, setRolloverIcon, setRolloverSelectedIcon, setSelected, setSelectedIcon, setText, setUI, setVerticalAlignment, setVerticalTextPosition
 
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, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, 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, 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, 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, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, 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
 

Field Detail

CLOSE_BUTTON

@Deprecated
public static final int CLOSE_BUTTON
Deprecated. replaced by JideTabbedPane.BUTTON_CLOSE
See Also:
Constant Field Values

EAST_BUTTON

@Deprecated
public static final int EAST_BUTTON
Deprecated. replaced by JideTabbedPane.BUTTON_EAST
See Also:
Constant Field Values

WEST_BUTTON

@Deprecated
public static final int WEST_BUTTON
Deprecated. replaced by JideTabbedPane.BUTTON_WEST
See Also:
Constant Field Values

NORTH_BUTTON

@Deprecated
public static final int NORTH_BUTTON
Deprecated. replaced by JideTabbedPane.BUTTON_NORTH
See Also:
Constant Field Values

SOUTH_BUTTON

@Deprecated
public static final int SOUTH_BUTTON
Deprecated. replaced by JideTabbedPane.BUTTON_SOUTH
See Also:
Constant Field Values

LIST_BUTTON

@Deprecated
public static final int LIST_BUTTON
Deprecated. replaced by JideTabbedPane.BUTTON_LIST
See Also:
Constant Field Values
Constructor Detail

BasicJideTabbedPaneUI.TabCloseButton

public BasicJideTabbedPaneUI.TabCloseButton()
Deprecated. 

BasicJideTabbedPaneUI.TabCloseButton

public BasicJideTabbedPaneUI.TabCloseButton(int type)
Deprecated. 
Method Detail

updateUI

public void updateUI()
Deprecated. 
Resets the UI property to a value from the current look and feel.

Overrides:
updateUI in class JButton
See Also:
JComponent.updateUI()

getPreferredSize

public Dimension getPreferredSize()
Deprecated. 
Overrides:
getPreferredSize in class JComponent

getMinimumSize

public Dimension getMinimumSize()
Deprecated. 
Overrides:
getMinimumSize in class JComponent

getIndex

public int getIndex()
Deprecated. 

setIndex

public void setIndex(int index)
Deprecated. 

getMaximumSize

public Dimension getMaximumSize()
Deprecated. 
Overrides:
getMaximumSize in class JComponent

paintComponent

protected void paintComponent(Graphics g)
Deprecated. 
Overrides:
paintComponent in class JComponent

isFocusable

public boolean isFocusable()
Deprecated. 
Overrides:
isFocusable in class Component

requestFocus

public void requestFocus()
Deprecated. 
Overrides:
requestFocus in class JComponent

isOpaque

public boolean isOpaque()
Deprecated. 
Overrides:
isOpaque in class JComponent

scrollsForward

public boolean scrollsForward()
Deprecated. 

mouseDragged

public void mouseDragged(MouseEvent e)
Deprecated. 
Specified by:
mouseDragged in interface MouseMotionListener

mouseMoved

public void mouseMoved(MouseEvent e)
Deprecated. 
Specified by:
mouseMoved in interface MouseMotionListener

mouseClicked

public void mouseClicked(MouseEvent e)
Deprecated. 
Specified by:
mouseClicked in interface MouseListener

mousePressed

public void mousePressed(MouseEvent e)
Deprecated. 
Specified by:
mousePressed in interface MouseListener

mouseReleased

public void mouseReleased(MouseEvent e)
Deprecated. 
Specified by:
mouseReleased in interface MouseListener

mouseEntered

public void mouseEntered(MouseEvent e)
Deprecated. 
Specified by:
mouseEntered in interface MouseListener

mouseExited

public void mouseExited(MouseEvent e)
Deprecated. 
Specified by:
mouseExited in interface MouseListener

getType

public int getType()
Deprecated. 

setType

public void setType(int type)
Deprecated. 

isMouseOver

public boolean isMouseOver()
Deprecated. 

setMouseOver

public void setMouseOver(boolean mouseOver)
Deprecated. 

isMousePressed

public boolean isMousePressed()
Deprecated. 

setMousePressed

public void setMousePressed(boolean mousePressed)
Deprecated. 

JIDE 3.5.15