public class TabSet extends Objectimplements Serializable
Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeans™ has been added to the java.beans package. Please see XMLEncoder.
| Constructor and Description |
|---|
TabSet(TabStop
Creates and returns an instance of TabSet.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object
Indicates whether this
TabSet is equal to another one.
|
TabStop |
getTab(int index)
Returns the TabStop at index
index.
|
TabStop |
getTabAfter(float location)
Returns the Tab instance after
location.
|
int |
getTabCount()
Returns the number of Tab instances the receiver contains.
|
int |
getTabIndex(TabStop
|
int |
getTabIndexAfter(float location)
Returns the index of the Tab to be used after
location.
|
int |
hashCode()
Returns a hashcode for this set of TabStops.
|
String |
toString()
Returns the string representation of the set of tabs.
|
public TabSet(TabStop[] tabs)
public int getTabCount()
public TabStopgetTab(int index)
index. This will throw an IllegalArgumentException if
index is outside the range of tabs.
public TabStopgetTabAfter(float location)
location. This will return null if there are no tabs after
location.
public int getTabIndex(TabStoptab)
tab, or -1 if
tab is not contained in the receiver.
public int getTabIndexAfter(float location)
location. This will return -1 if there are no tabs after
location.
public boolean equals(Objecto)
TabSet is equal to another one.
equals in class
Object
o - the
TabSet instance which this instance should be compared to.
true if
o is the instance of
TabSet, has the same number of
TabStops and they are all equal,
false otherwise.
Object.hashCode() ,
HashMap
public int hashCode()
hashCode in class
Object
Object.equals(java.lang.Object) ,
System.identityHashCode(java.lang.Object)