Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing

Class JList

java.lang.Object
|
+--java.awt.Component
   |
   +--java.awt.Container
      |
      +--javax.swing.JComponent
         |
         +--javax.swing.JList

All Implemented Interfaces:

Scrollable, Serializable, ImageObserver, MenuContainer, Serializable


public class JList

extends JComponent

implements Scrollable

Constructor Summary

JList()

JList(java.lang.Object[] listData)

JList(java.util.Vector listData)

JList(javax.swing.ListModel listData)

Method Summary

javax.accessibility.AccessibleContextgetAccessibleContext()

javax.swing.ListCellRenderergetCellRenderer()

javax.swing.ListModelgetModel()

java.awt.DimensiongetPreferredScrollableViewportSize()

intgetScrollableBlockIncrement(java.awt.Rectangle visibleRect, int orientation, int direction)

booleangetScrollableTracksViewportHeight()

booleangetScrollableTracksViewportWidth()

intgetScrollableUnitIncrement(java.awt.Rectangle visibleRect, int orientation, int direction)

javax.swing.plaf.ListUIgetUI()

java.lang.StringgetUIClassID()

intgetVisibleRowCount()

voidsetCellRenderer(javax.swing.ListCellRenderer cellRenderer)

voidsetListData(final Object[][] listData)

voidsetListData(final Vector listData)

voidsetModel(javax.swing.ListModel model)

voidsetUI(javax.swing.plaf.ListUI ui)

voidsetVisibleRowCount(int visibleRowCount)

voidupdateUI()

Constructor Details

JList

public JList()


JList

public JList(java.lang.Object[] listData)

Parameters:


JList

public JList(java.util.Vector listData)

Parameters:


JList

public JList(javax.swing.ListModel listData)

Parameters:


Method Details

getAccessibleContext

public AccessibleContext getAccessibleContext()


getCellRenderer

public ListCellRenderer getCellRenderer()


getModel

public ListModel getModel()


getPreferredScrollableViewportSize

public Dimension getPreferredScrollableViewportSize()


getScrollableBlockIncrement

public int getScrollableBlockIncrement(java.awt.Rectangle visibleRect, int orientation, int direction)

Parameters:


getScrollableTracksViewportHeight

public boolean getScrollableTracksViewportHeight()


getScrollableTracksViewportWidth

public boolean getScrollableTracksViewportWidth()


getScrollableUnitIncrement

public int getScrollableUnitIncrement(java.awt.Rectangle visibleRect, int orientation, int direction)

Parameters:


getUI

public ListUI getUI()


getUIClassID

public String getUIClassID()


getVisibleRowCount

public int getVisibleRowCount()


setCellRenderer

public void setCellRenderer(javax.swing.ListCellRenderer cellRenderer)

Parameters:


setListData

public void setListData(final Object[][] listData)

Parameters:


setListData

public void setListData(final Vector listData)

Parameters:


setModel

public void setModel(javax.swing.ListModel model)

Parameters:


setUI

public void setUI(javax.swing.plaf.ListUI ui)

Parameters:


setVisibleRowCount

public void setVisibleRowCount(int visibleRowCount)

Parameters:


updateUI

public void updateUI()