com.partnersoft.v3x.gui
Class TabListCellRenderer

java.lang.Object
  extended by com.partnersoft.v3x.gui.TabListCellRenderer
All Implemented Interfaces:
javax.swing.ListCellRenderer

public class TabListCellRenderer
extends java.lang.Object
implements javax.swing.ListCellRenderer


Field Summary
protected  int m_defaultTab
           
protected  java.awt.FontMetrics m_fm
           
protected  java.awt.Insets m_insets
           
protected static javax.swing.border.Border m_noFocusBorder
           
protected  int[] m_tabs
           
 
Constructor Summary
TabListCellRenderer()
           
 
Method Summary
 int getDefaultTab()
           
 java.awt.Component getListCellRendererComponent(javax.swing.JList list, java.lang.Object value, int index, boolean isSelected, boolean cellHasFocus)
           
 int getTab(int index)
           
 int[] getTabs()
           
 void setDefaultTab(int defaultTab)
           
 void setTabs(int[] tabs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_noFocusBorder

protected static javax.swing.border.Border m_noFocusBorder

m_fm

protected java.awt.FontMetrics m_fm

m_insets

protected java.awt.Insets m_insets

m_defaultTab

protected int m_defaultTab

m_tabs

protected int[] m_tabs
Constructor Detail

TabListCellRenderer

public TabListCellRenderer()
Method Detail

getListCellRendererComponent

public java.awt.Component getListCellRendererComponent(javax.swing.JList list,
                                                       java.lang.Object value,
                                                       int index,
                                                       boolean isSelected,
                                                       boolean cellHasFocus)
Specified by:
getListCellRendererComponent in interface javax.swing.ListCellRenderer

setDefaultTab

public void setDefaultTab(int defaultTab)

getDefaultTab

public int getDefaultTab()

setTabs

public void setTabs(int[] tabs)

getTabs

public int[] getTabs()

getTab

public int getTab(int index)