public class ListViewItem extends Object implements Comparable<ListViewItem>
ListViewItem
representa un item para ser usado desde
ListViewComponentConstructor and Description |
---|
ListViewItem(IIconPaint icon,
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
|
Rectangle |
getItemRectangle() |
String |
getName()
Obtener el nombre del item
|
Rectangle |
getNameRectangle() |
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(Rectangle itemRectangle) |
void |
setName(String name)
Definir el nombre del item
|
void |
setNameRectangle(Rectangle nameRectangle) |
void |
setSelected(boolean selected)
Definir si el item esta seleccionado
|
void |
setShowTooltip(boolean showTooltip) |
void |
setTag(Object tag)
Obtiene el campo extra
|
public ListViewItem(IIconPaint icon, String name)
icon
- name
- public String getName()
public void setName(String name)
name
- public IIconPaint getIcon()
public void setIcon(IIconPaint icon)
icon
- public boolean isSelected()
public void setSelected(boolean selected)
selected
- public Object getTag()
public void setTag(Object tag)
public boolean isShowTooltip()
public void setShowTooltip(boolean showTooltip)
public Rectangle getNameRectangle()
public void setNameRectangle(Rectangle nameRectangle)
public Rectangle getItemRectangle()
public void setItemRectangle(Rectangle itemRectangle)
public int compareTo(ListViewItem listViewItem)
compareTo
in interface Comparable<ListViewItem>