class ProgressModel
extends javax.swing.table.AbstractTableModel
Modifier and Type | Class and Description |
---|---|
private static interface |
ProgressModel.Column |
static class |
ProgressModel.ProcessColumn |
static class |
ProgressModel.TitleColumn |
Modifier and Type | Field and Description |
---|---|
private java.util.ArrayList<ProgressModel.Column> |
columns |
private int |
rowCount |
private static long |
serialVersionUID |
Constructor and Description |
---|
ProgressModel() |
Modifier and Type | Method and Description |
---|---|
void |
addColumn(ProgressModel.Column column) |
ProgressModel.Column |
getColumn(int col) |
java.lang.Class<?> |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
int |
getRowCount() |
java.lang.Object |
getValueAt(int row,
int col) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
setBackgroundColor(java.awt.Color color,
int x,
int y) |
void |
setEditable(boolean b) |
void |
setForegroundColor(java.awt.Color color,
int x,
int y) |
void |
setProgress(int value,
int column,
int row) |
void |
setText(java.lang.String text,
int column,
int row) |
void |
setTextColor(java.awt.Color color,
int x,
int y) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnName, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
private static final long serialVersionUID
private java.util.ArrayList<ProgressModel.Column> columns
private int rowCount
public void addColumn(ProgressModel.Column column)
public void setProgress(int value, int column, int row)
public void setText(java.lang.String text, int column, int row)
public void setTextColor(java.awt.Color color, int x, int y)
public void setForegroundColor(java.awt.Color color, int x, int y)
public void setBackgroundColor(java.awt.Color color, int x, int y)
public void setEditable(boolean b)
public int getColumnCount()
public int getRowCount()
public boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
public java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
public java.lang.Object getValueAt(int row, int col)
public ProgressModel.Column getColumn(int col)