A C G L M R S

A

addValues(String[]) - Method in class Listor
Add a new "data row" created around the string array passed in Note that the size of the array must exactly match the number of rows the Listor was created for.

C

clearHighlight(int) - Method in class Listor
simply unsets the "highlight" bit on the given data row.
clearHighlights() - Method in class Listor
 
clearValues() - Method in class Listor
This drops all the "rows", but PRESERVES the column header names and sizes.

G

getHighlightedIndex() - Method in class Listor
This will return the row number of the "first" row highlighted.
getHighlightedRow() - Method in class Listor
Similar to getHighlightedIndex, except returns the actual String[] that the first highlighted row contains.
getMinimumSize() - Method in class Listor
 
getPreferredSize() - Method in class Listor
 

L

Listor - class Listor.
This class is one big panel, that holds a "master row" at the top, with resizable labels, and then a bunch of data rows below it.
Listor(int, int) - Constructor for class Listor
 

M

mouseClicked(MouseEvent) - Method in class Listor
This is "public", but should not be used publically private gets called by internal objects for mouseclicks.

R

resetCursor() - Method in class Listor
Irritating workaround for race condition issue in parent container Panel.

S

setColName(int, String) - Method in class Listor
Set the name of a specific column.
setColWidth(int, int) - Method in class Listor
Set the width of a specific column, different from the default.
setDataBG(Color) - Method in class Listor
Set default "data row" background color, and also update any existing data rows.
setMasterBG(Color) - Method in class Listor
Set "top row" background color
showUpdates() - Method in class Listor
If you change the values in a pre-existing row, by changing values in the String[] array you passed to addValues(), then you will need to call this, to show your updated values.

A C G L M R S