public class ListViewItem extends java.lang.Object implements java.lang.Comparable<ListViewItem>
ListViewItem
representa un item para ser usado desde
ListViewComponentConstructor and Description |
---|
ListViewItem(IIconPaint icon,
java.lang.String name)
Construye un ListViewItem con un icono y su nombre.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(ListViewItem listViewItem) |
IIconPaint |
getIcon()
Obtener el icono del item
|
java.awt.Rectangle |
getItemRectangle() |
java.lang.String |
getName()
Obtener el nombre del item
|
java.awt.Rectangle |
getNameRectangle() |
java.lang.Object |
getTag()
Definir algun campo extra necesario por el programador
|
boolean |
isSelected()
Comprobar si el item esta seleccionado
|
boolean |
isShowTooltip() |
void |
setIcon(IIconPaint icon)
Especificar el icono del item
|
void |
setItemRectangle(java.awt.Rectangle itemRectangle) |
void |
setName(java.lang.String name)
Definir el nombre del item
|
void |
setNameRectangle(java.awt.Rectangle nameRectangle) |
void |
setSelected(boolean selected)
Definir si el item esta seleccionado
|
void |
setShowTooltip(boolean showTooltip) |
void |
setTag(java.lang.Object tag)
Obtiene el campo extra
|
public ListViewItem(IIconPaint icon, java.lang.String name)
icon
- name
- public java.lang.String getName()
public void setName(java.lang.String name)
name
- public IIconPaint getIcon()
public void setIcon(IIconPaint icon)
icon
- public boolean isSelected()
public void setSelected(boolean selected)
selected
- public java.lang.Object getTag()
public void setTag(java.lang.Object tag)
public boolean isShowTooltip()
public void setShowTooltip(boolean showTooltip)
public java.awt.Rectangle getNameRectangle()
public void setNameRectangle(java.awt.Rectangle nameRectangle)
public java.awt.Rectangle getItemRectangle()
public void setItemRectangle(java.awt.Rectangle itemRectangle)
public int compareTo(ListViewItem listViewItem)
compareTo
in interface java.lang.Comparable<ListViewItem>