Package | Description |
---|---|
org.netbeans.swing.tabcontrol |
TabDisplayer and TabbedControl
|
org.netbeans.swing.tabcontrol.event | |
org.netbeans.swing.tabcontrol.plaf |
Modifier and Type | Method and Description |
---|---|
TabData |
SlidingButton.getData() |
TabData |
DefaultTabDataModel.getTab(int index) |
TabData |
TabDataModel.getTab(int index)
Retrieve data for a given tab
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultTabDataModel.addTab(int index,
TabData data) |
void |
TabDataModel.addTab(int index,
TabData data)
Add a single tab at the specified location
|
void |
DefaultTabDataModel.addTabs(int[] indices,
TabData[] data) |
void |
TabDataModel.addTabs(int[] indices,
TabData[] data)
Add the specified tabs at the specified indices
|
void |
DefaultTabDataModel.addTabs(int start,
TabData[] data) |
void |
TabDataModel.addTabs(int start,
TabData[] data)
Atomically add a set of tabs at the specified index
|
void |
TabbedContainer.cancelRequestAttention(TabData data) |
Component |
ComponentConverter.getComponent(TabData data) |
Component |
ComponentConverter.Fixed.getComponent(TabData data) |
int |
DefaultTabDataModel.indexOf(TabData td) |
int |
TabDataModel.indexOf(TabData td)
Fetch the index of a tab matching the passed TabData object.
|
boolean |
TabbedContainer.requestAttention(TabData data)
Cause the specified tab to blink or otherwisse suggest that the user should
click it.
|
boolean |
TabDisplayer.requestAttention(TabData data) |
void |
TabbedContainer.setAttentionHighlight(TabData data,
boolean highlight) |
void |
DefaultTabDataModel.setTab(int index,
TabData data) |
void |
TabDataModel.setTab(int index,
TabData data)
Set the tab data for a given tab to the passed value
|
void |
DefaultTabDataModel.setTabs(TabData[] data) |
void |
TabDataModel.setTabs(TabData[] data)
Replace the entire set of tabs represented by the model
|
Constructor and Description |
---|
DefaultTabDataModel(TabData[] data)
Testing constructor
|
SlidingButton(TabData buttonData,
int orientation)
Create a new button representing TabData from the model.
|
Modifier and Type | Method and Description |
---|---|
TabData[] |
ComplexListDataEvent.getAffectedItems() |
TabData[] |
ArrayDiff.getNewData()
Get the array representing the new state
|
TabData[] |
ArrayDiff.getOldData()
Get the array representing the old state
|
Modifier and Type | Method and Description |
---|---|
static ArrayDiff |
ArrayDiff.createDiff(TabData[] old,
TabData[] nue)
Returns an ArrayDiff object if the two arrays are not the same, or null
if they are
|
static ArrayDiff |
ArrayDiff.createDiff(TabData[] old,
TabData[] nue)
Returns an ArrayDiff object if the two arrays are not the same, or null
if they are
|
void |
ComplexListDataEvent.setAffectedItems(TabData[] td) |
Constructor and Description |
---|
VeryComplexListDataEvent(Object source,
TabData[] old,
TabData[] nue)
Creates a new instance of VeryComplexListDataEvent
|
VeryComplexListDataEvent(Object source,
TabData[] old,
TabData[] nue)
Creates a new instance of VeryComplexListDataEvent
|
Modifier and Type | Method and Description |
---|---|
JComponent |
TabCellRenderer.getRendererComponent(TabData data,
Rectangle bounds,
int state)
Configures and returns a component which can appropriately paint the
passed tab in its current state
|
JComponent |
AbstractTabCellRenderer.getRendererComponent(TabData data,
Rectangle bounds,
int state)
Implementation of getRendererComponent from TabCellRenderer.
|
protected Component |
DefaultTabbedContainerUI.toComp(TabData data)
Convenience method for fetching a component from a TabData object
via the container's ComponentConverter
|