com.elegantj.jfc.list
Class ListCellAttributes
java.lang.Object
com.elegantj.jfc.list.ListCellAttributes
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable
- public class ListCellAttributes
- extends java.lang.Object
- implements java.io.Externalizable
This utility class provides the list cell attributes for each row of list.
- See Also:
- Serialized Form
|
Constructor Summary |
ListCellAttributes()
|
ListCellAttributes(java.awt.Color textSelectionColor,
java.awt.Color textNonSelectionColor,
java.awt.Color backgroundSelectionColor,
java.awt.Color backgroundNonSelectionColor,
java.awt.Color borderSelectionColor,
java.awt.Color focusCellBackground,
java.awt.Color focusCellForeground,
java.awt.Font font,
javax.swing.Icon icon,
javax.swing.ListCellRenderer cellRenderer)
|
ListCellAttributes(java.awt.Color textSelectionColor,
java.awt.Color textNonSelectionColor,
java.awt.Color backgroundSelectionColor,
java.awt.Color backgroundNonSelectionColor,
java.awt.Color borderSelectionColor,
java.awt.Color focusCellBackground,
java.awt.Color focusCellForeground,
java.awt.Font font,
java.lang.String iconPath,
javax.swing.ListCellRenderer cellRenderer)
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ListCellAttributes
public ListCellAttributes()
ListCellAttributes
public ListCellAttributes(java.awt.Color textSelectionColor,
java.awt.Color textNonSelectionColor,
java.awt.Color backgroundSelectionColor,
java.awt.Color backgroundNonSelectionColor,
java.awt.Color borderSelectionColor,
java.awt.Color focusCellBackground,
java.awt.Color focusCellForeground,
java.awt.Font font,
java.lang.String iconPath,
javax.swing.ListCellRenderer cellRenderer)
ListCellAttributes
public ListCellAttributes(java.awt.Color textSelectionColor,
java.awt.Color textNonSelectionColor,
java.awt.Color backgroundSelectionColor,
java.awt.Color backgroundNonSelectionColor,
java.awt.Color borderSelectionColor,
java.awt.Color focusCellBackground,
java.awt.Color focusCellForeground,
java.awt.Font font,
javax.swing.Icon icon,
javax.swing.ListCellRenderer cellRenderer)
getImageIcon
public static javax.swing.ImageIcon getImageIcon(java.lang.String iconPath)
getIconPath
public static java.lang.String getIconPath(javax.swing.Icon icon)
setTextSelectionColor
public void setTextSelectionColor(java.awt.Color color)
getTextSelectionColor
public java.awt.Color getTextSelectionColor()
setTextNonSelectionColor
public void setTextNonSelectionColor(java.awt.Color color)
getTextNonSelectionColor
public java.awt.Color getTextNonSelectionColor()
setBackgroundSelectionColor
public void setBackgroundSelectionColor(java.awt.Color color)
getBackgroundSelectionColor
public java.awt.Color getBackgroundSelectionColor()
setBackgroundNonSelectionColor
public void setBackgroundNonSelectionColor(java.awt.Color color)
getBackgroundNonSelectionColor
public java.awt.Color getBackgroundNonSelectionColor()
setBorderSelectionColor
public void setBorderSelectionColor(java.awt.Color color)
getBorderSelectionColor
public java.awt.Color getBorderSelectionColor()
setFocusCellBackground
public void setFocusCellBackground(java.awt.Color color)
getFocusCellBackground
public java.awt.Color getFocusCellBackground()
setFocusCellForeground
public void setFocusCellForeground(java.awt.Color color)
getFocusCellForeground
public java.awt.Color getFocusCellForeground()
setFont
public void setFont(java.awt.Font font)
getFont
public java.awt.Font getFont()
setIcon
public void setIcon(javax.swing.Icon icon)
getIcon
public javax.swing.Icon getIcon()
setIconPath
public void setIconPath(java.lang.String path)
getIconPath
public java.lang.String getIconPath()
setCellRenderer
public void setCellRenderer(javax.swing.ListCellRenderer cellRenderer)
getCellRenderer
public javax.swing.ListCellRenderer getCellRenderer()
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException,
java.awt.IllegalComponentStateException
- Specified by:
writeExternal in interface java.io.Externalizable
- Throws:
java.io.IOException
java.awt.IllegalComponentStateException
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Specified by:
readExternal in interface java.io.Externalizable
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
toString
public java.lang.String toString()
clone
public java.lang.Object clone()
Submit a bug or feature
Copyright(c)
Elegant Microweb Technologies Pvt. Ltd.
www.elegantmicroweb.com
www.elegantjbeans.com
All Rights Reserved.