|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ToolTipProvider<T extends javax.swing.JComponent>
WebLaF tooltip provider interface. It defines methods used across all components.
Method Summary | |
---|---|
long |
getDelay()
Returns tooltip display delay. |
java.awt.Rectangle |
getSourceBounds(T component,
java.lang.Object value,
int index,
int column,
boolean isSelected)
Returns custom WebLaF tooltip source bounds. |
WebCustomTooltip |
getToolTip(T component,
java.lang.Object value,
int index,
int column,
boolean isSelected)
Return custom WebLaF tooltip for the specified cell. |
void |
rolloverCellChanged(T component,
int oldIndex,
int oldColumn,
int newIndex,
int newColumn)
Forces tooltip to update when rollover cell changes. |
Method Detail |
---|
long getDelay()
java.awt.Rectangle getSourceBounds(T component, java.lang.Object value, int index, int column, boolean isSelected)
component
- component to provide tooltip forvalue
- cell valueindex
- cell indexcolumn
- cell column indexisSelected
- whether the cell is selected or not
WebCustomTooltip getToolTip(T component, java.lang.Object value, int index, int column, boolean isSelected)
component
- component to provide tooltip forvalue
- cell valueindex
- cell indexcolumn
- cell column indexisSelected
- whether the cell is selected or not
void rolloverCellChanged(T component, int oldIndex, int oldColumn, int newIndex, int newColumn)
component
- component to provide tooltip foroldIndex
- old rollover cell indexoldColumn
- old rollover cell columnnewIndex
- new rollover cell indexnewColumn
- new rollover cell column
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |