public final class TabbedImpl extends org.netbeans.core.windows.view.ui.tabcontrol.AbstractTabbedImpl
Tabbed
Tabbed.Accessor
Constructor and Description |
---|
TabbedImpl(WinsysInfoForTabbedContainer winsysInfo,
int orientation) |
addChangeListener, addTopComponent, cancelRequestAttention, fireStateChanged, getConstraintForLocation, getIndicationForLocation, getPopupActions, getSelectedTopComponent, getTopComponentAt, getTopComponents, insertComponent, isBusy, removeChangeListener, removeComponent, requestAttention, setAttentionHighlight, setSelectedComponent, setTopComponents
public TabbedImpl(WinsysInfoForTabbedContainer winsysInfo, int orientation)
protected final TabDataModel getTabModel()
getTabModel
in class org.netbeans.core.windows.view.ui.tabcontrol.AbstractTabbedImpl
protected final SingleSelectionModel getSelectionModel()
getSelectionModel
in class org.netbeans.core.windows.view.ui.tabcontrol.AbstractTabbedImpl
protected void requestAttention(int tabIndex)
requestAttention
in class org.netbeans.core.windows.view.ui.tabcontrol.AbstractTabbedImpl
protected void cancelRequestAttention(int tabIndex)
cancelRequestAttention
in class org.netbeans.core.windows.view.ui.tabcontrol.AbstractTabbedImpl
protected void setAttentionHighlight(int tabIndex, boolean highlight)
setAttentionHighlight
in class org.netbeans.core.windows.view.ui.tabcontrol.AbstractTabbedImpl
protected int dropIndexOfPoint(Point location)
dropIndexOfPoint
in class org.netbeans.core.windows.view.ui.tabcontrol.AbstractTabbedImpl
protected ComponentConverter getComponentConverter()
getComponentConverter
in class org.netbeans.core.windows.view.ui.tabcontrol.AbstractTabbedImpl
protected Shape getDropIndication(TopComponent draggedTC, Point location)
getDropIndication
in class org.netbeans.core.windows.view.ui.tabcontrol.AbstractTabbedImpl
public void addActionListener(ActionListener al)
addActionListener
in class Tabbed
public void removeActionListener(ActionListener al)
removeActionListener
in class Tabbed
public int getTabCount()
getTabCount
in class Tabbed
public void setTitleAt(int index, String title)
setTitleAt
in class Tabbed
public void setToolTipTextAt(int index, String toolTip)
setToolTipTextAt
in class Tabbed
public static boolean isActive(Component c)
public int tabForCoordinate(Point p)
tabForCoordinate
in class Tabbed
public Image createImageOfTab(int tabIndex)
createImageOfTab
in class Tabbed
public Component getComponent()
getComponent
in class Tabbed
public Rectangle getTabBounds(int tabIndex)
getTabBounds
in class Tabbed
public Rectangle getTabsArea()
getTabsArea
in class Tabbed
public boolean isTransparent()
isTransparent
in class Tabbed
public void setTransparent(boolean transparent)
setTransparent
in class Tabbed
public void makeBusy(TopComponent tc, boolean busy)