Package | Description |
---|---|
oracle.javatools.ui |
A general user interface component library.
|
oracle.javatools.ui.infotip | |
oracle.javatools.ui.infotip.templates | |
oracle.javatools.ui.segmented |
Modifier and Type | Method and Description |
---|---|
void |
StatusIndicator.setInfoTipContent(Template template)
Set the content for the infotip which will appear when the mouse cursor hovers over the status
component.
|
Modifier and Type | Method and Description |
---|---|
Template |
InfoTipHoverFactory.TableInfoTipProvider.getTipContentForCell(javax.swing.JTable table,
int row,
int column,
java.awt.Point p,
java.util.List<oracle.ide.hover.HoverFlavor> flavors)
Create content for the given cell in a table.
|
Modifier and Type | Method and Description |
---|---|
static InfoTipHover |
InfoTipHoverFactory.fromTemplate(javax.swing.JComponent parent,
Template template)
Create an InfoTipHover.
|
void |
InfoTipHover.setContent(Template template)
Set the content of the infoTip.
|
void |
InfoTip.setContent(Template template)
Set the base component that is the content of an infotip.
|
Constructor and Description |
---|
InfoTip(Template template)
Create an InfoTip.
|
InfoTip(Template template,
InfoTipStyles style)
Create an InfoTip.
|
InfoTipHover(Template template,
InfoTipStyles style,
javax.swing.JComponent parent,
java.awt.Point location,
oracle.ide.hover.HoverFlavor flavor)
Create an InfoTipHover.
|
InfoTipHover(Template template,
InfoTipStyles style,
javax.swing.JComponent parent,
java.awt.Rectangle location,
oracle.ide.hover.HoverFlavor flavor)
Create an InfoTipHover.
|
Modifier and Type | Class and Description |
---|---|
class |
ActionTemplate
A template for an action (and explation) that the user can click on to perform the action.
|
class |
BalloonTemplate
Template for a 'balloon' like infotip that can float next to a component until
the user hits the built in close button, or an optional timer is hit, or the InfoTip is programatically closed.
|
class |
BasicTemplate
An implementation of an infotip template that can contain any content.
|
class |
ColorTemplate
Show a visual square of color (and an optional picker for a new color).
|
class |
MultiItemTemplate
A InfoTip template for combining multiple SingleItemTemplates into a larger panel.
|
class |
SegmentedControlTooltipTemplate
InfoTip template for SegmentedControls which can display different name, description, or both; for each segment in the control.
|
class |
SingleItemTemplate
A standard template to show one item in an InfoTip.
|
class |
StatusSummaryTemplate
Template to show a summary of status, e.g.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
SegmentedControl.InfoTipTemplate<T>
Extends oracle.javatools.ui.infotip.templates.Template so that the InfoTip content
gets updated to match the current segment under mouse hover.
|