| Package | Description |
|---|---|
| com.jidesoft.list | |
| com.jidesoft.plaf.basic |
The package contains basic ComponentUI implementation for most of the JIDE components.
|
| com.jidesoft.swing |
The package contains many based classes we added on top of Swing for JIDE Common Layer.
|
| com.jidesoft.tree |
| Modifier and Type | Class and Description |
|---|---|
class |
StyledListCellRenderer
A list cell renderer based on StyledLabel.
|
static class |
StyledListCellRenderer.UIResource
A subclass of DefaultListCellRenderer that implements UIResource.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BasicStyledLabelUI.buildStyledText(StyledLabel label) |
protected java.awt.Font |
BasicStyledLabelUI.getFont(StyledLabel label)
Gets the font from the label.
|
protected java.awt.Dimension |
BasicStyledLabelUI.getPreferredSize(StyledLabel label)
Gets the preferred size of the text portion of the StyledLabel including the icon.
|
protected void |
BasicStyledLabelUI.paintStyledText(StyledLabel label,
java.awt.Graphics g,
int textX,
int textY) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClickThroughStyledLabel
ClickThroughStyledLabel is a special ClickThroughStyledLabel that will retarget all mouse events to
specified target component.
|
| Modifier and Type | Method and Description |
|---|---|
StyledLabel |
StyledLabelBuilder.configure(StyledLabel label) |
StyledLabel |
StyledLabelBuilder.configure(StyledLabel label,
java.lang.String style) |
StyledLabel |
StyledLabelBuilder.createLabel() |
static StyledLabel |
StyledLabelBuilder.createStyledLabel(java.lang.String text) |
| Modifier and Type | Method and Description |
|---|---|
StyledLabel |
StyledLabelBuilder.configure(StyledLabel label) |
StyledLabel |
StyledLabelBuilder.configure(StyledLabel label,
java.lang.String style) |
static void |
StyledLabelBuilder.setStyledText(StyledLabel label,
char[] text)
Before your call this method, you need call {link@ #parseToVoidStyledTextConfusion(String)} to make sure the text
will not contain confusion "\" or "{"
|
static void |
StyledLabelBuilder.setStyledText(StyledLabel label,
java.lang.String text)
Before your call this method, you need call {link@ #parseToVoidStyledTextConfusion(String)} to make sure the text
will not contain confusion "\" or "{"
|
| Modifier and Type | Class and Description |
|---|---|
class |
StyledTreeCellRenderer
A tree cell renderer based on StyledLabel.
|