|
JComponentPack 1.3.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.zfqjava.swing.ModelFactory
public class ModelFactory
ModelFactory provides a factory to
creates some model to use in swing component.
| Method Summary | |
|---|---|
static void |
clearTableModel(TableModel model,
Cell c)
Clears the cell area in TableModel. |
static ComboBoxModel |
createComboBoxModel(boolean[] a)
Creates a ComboBoxModel use a boolean array. |
static ComboBoxModel |
createComboBoxModel(byte[] a)
Creates a ComboBoxModel use a byte array. |
static ComboBoxModel |
createComboBoxModel(char[] a)
Creates a ComboBoxModel use a char array. |
static ComboBoxModel |
createComboBoxModel(Collection c)
Creates a ComboBoxModel use a collection. |
static ComboBoxModel |
createComboBoxModel(double[] a)
Creates a ComboBoxModel use a double array. |
static ComboBoxModel |
createComboBoxModel(float[] a)
Creates a ComboBoxModel use a float array. |
static ComboBoxModel |
createComboBoxModel(int[] a)
Creates a ComboBoxModel use a integer array. |
static ComboBoxModel |
createComboBoxModel(long[] a)
Creates a ComboBoxModel use a long array. |
static ComboBoxModel |
createComboBoxModel(Object[] a)
Creates a ComboBoxModel use a object array. |
static ComboBoxModel |
createComboBoxModel(short[] a)
Creates a ComboBoxModel use a short array. |
static ComboBoxModel |
createComboBoxModelByReference(boolean[] a)
Creates a ComboBoxModel use a boolean array by reference. |
static ComboBoxModel |
createComboBoxModelByReference(byte[] a)
Creates a ComboBoxModel use a byte array by reference. |
static ComboBoxModel |
createComboBoxModelByReference(char[] a)
Creates a ComboBoxModel use a char array by reference. |
static ComboBoxModel |
createComboBoxModelByReference(double[] a)
Creates a ComboBoxModel use a double array by reference. |
static ComboBoxModel |
createComboBoxModelByReference(float[] a)
Creates a ComboBoxModel use a float array by reference. |
static ComboBoxModel |
createComboBoxModelByReference(int[] a)
Creates a ComboBoxModel use a integer array by reference. |
static ComboBoxModel |
createComboBoxModelByReference(List l)
Creates a ComboBoxModel use a List by reference. |
static ComboBoxModel |
createComboBoxModelByReference(long[] a)
Creates a ComboBoxModel use a long array by reference. |
static ComboBoxModel |
createComboBoxModelByReference(Object[] a)
Creates a ComboBoxModel use a object array by reference. |
static ComboBoxModel |
createComboBoxModelByReference(short[] a)
Creates a ComboBoxModel use a short array by reference. |
static MutableComboBoxModel |
createDefaultComboBoxModel()
Creates a default MutableComboBoxModel. |
static ListModel |
createDefaultListModel()
Creates a default ListModel. |
static ListModel |
createEmptyListModel()
Creates a empty ListModel. |
static TableModel |
createEmptyTableModel()
Creates a empty TableModel. |
static TreeModel |
createEmptyTreeModel()
Creates a empty TreeModel. |
static ListModel |
createListModel(boolean[] a)
Creates a ListModel use a boolean array. |
static ListModel |
createListModel(byte[] a)
Creates a ListModel use a byte array. |
static ListModel |
createListModel(char[] a)
Creates a ListModel use a char array. |
static ListModel |
createListModel(Collection c)
Creates a ListModel use a collection. |
static ListModel |
createListModel(double[] a)
Creates a ListModel use a double array. |
static ListModel |
createListModel(float[] a)
Creates a ListModel use a float array. |
static ListModel |
createListModel(int[] a)
Creates a ListModel use a integer array. |
static ListModel |
createListModel(long[] a)
Creates a ListModel use a long array. |
static ListModel |
createListModel(Object[] a)
Creates a ListModel use a object array. |
static ListModel |
createListModel(short[] a)
Creates a ListModel use a short array. |
static ListModel |
createListModelByReference(boolean[] a)
Creates a ListModel use a boolean array by reference. |
static ListModel |
createListModelByReference(byte[] a)
Creates a ListModel use a byte array by reference. |
static ListModel |
createListModelByReference(char[] a)
Creates a ListModel use a char array by reference. |
static ListModel |
createListModelByReference(double[] a)
Creates a ListModel use a double array by reference. |
static ListModel |
createListModelByReference(float[] a)
Creates a ListModel use a float array by reference. |
static ListModel |
createListModelByReference(int[] a)
Creates a ListModel use a integer array by reference. |
static ListModel |
createListModelByReference(List l)
Creates a ListModel use a List by reference. |
static ListModel |
createListModelByReference(long[] a)
Creates a ListModel use a integer long by reference. |
static ListModel |
createListModelByReference(Object[] a)
Creates a ListModel use a object array by reference. |
static ListModel |
createListModelByReference(short[] a)
Creates a ListModel use a short array by reference. |
static ListModel |
createListModelByReference(TableModel tableModel,
int elementColumnIndex)
Creates a ListModel by use a table model and element column index. |
static TableModel |
createTableModel(Map map,
String keyName,
String valueName)
Creates a TableModel use a map. |
static TableModel |
createTableModel(Object[][] rowData,
Object[] columnNames)
Creates a TableModel use two arrays. |
static TableModel |
createTableModelByReference(ListModel model,
String columnName,
Class columnClass)
Creates a TableModel use a list model. |
static TableModel |
createTableModelByReference(Map map,
String keyName,
String valueName)
Creates a TableModel use a map by reference. |
static TableModel |
createTableModelByReference(Object[][] rowData,
Object[] columnNames)
Creates a TableModel use two arrays by reference, change
array content will effect in TableModel. |
static void |
fillTableModel(TableModel model,
Cell c,
TableModel data)
Fills the cell area in TableModel by the specified
TableModel. |
static TableModel |
toTableModel(TableModel model,
Cell c)
Converts the cell area in TableModel to a new
TableModel |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static ListModel createEmptyListModel()
ListModel.
public static TableModel createEmptyTableModel()
TableModel.
public static TreeModel createEmptyTreeModel()
TreeModel.
public static ListModel createDefaultListModel()
ListModel.
The ListModel implements java.util.List interface.
ListModelpublic static MutableComboBoxModel createDefaultComboBoxModel()
MutableComboBoxModel.
The MutableComboBoxModel implements java.util.List interface.
MutableComboBoxModel
public static TableModel createTableModelByReference(ListModel model,
String columnName,
Class columnClass)
TableModel use a list model.
This TableModel is not editable and default
is 1 columns and model.getSize() rows.
model - the list model
public static TableModel createTableModel(Map map,
String keyName,
String valueName)
TableModel use a map.
map - the data mapkeyName - the key name, used by key column namevalueName - the value name, used by value column name
public static TableModel createTableModelByReference(Map map,
String keyName,
String valueName)
TableModel use a map by reference.
map - the data mapkeyName - the key name, used by key column namevalueName - the value name, used by value column name
public static TableModel createTableModelByReference(Object[][] rowData,
Object[] columnNames)
TableModel use two arrays by reference, change
array content will effect in TableModel.
rowData - the data for the new tablecolumnNames - names of each column
public static TableModel createTableModel(Object[][] rowData,
Object[] columnNames)
TableModel use two arrays.
rowData - the data for the new tablecolumnNames - names of each column
public static void clearTableModel(TableModel model,
Cell c)
TableModel.
model - the modelc - the cell area
public static void fillTableModel(TableModel model,
Cell c,
TableModel data)
TableModel by the specified
TableModel.
model - the modelc - the cell areadata - the data to fill
public static TableModel toTableModel(TableModel model,
Cell c)
TableModel to a new
TableModel
c - the cell area
TableModel
public static ListModel createListModelByReference(TableModel tableModel,
int elementColumnIndex)
ListModel by use a table model and element column index.
tableModel - the table modelelementColumnIndex - the list model element column indexpublic static ListModel createListModel(byte[] a)
ListModel use a byte array.
a - a byte array
ListModelpublic static ListModel createListModel(short[] a)
ListModel use a short array.
a - a short array
ListModelpublic static ListModel createListModel(int[] a)
ListModel use a integer array.
a - a integer array
ListModelpublic static ListModel createListModel(long[] a)
ListModel use a long array.
a - a long array
ListModelpublic static ListModel createListModel(float[] a)
ListModel use a float array.
a - a float array
ListModelpublic static ListModel createListModel(double[] a)
ListModel use a double array.
a - a double array
ListModelpublic static ListModel createListModel(char[] a)
ListModel use a char array.
a - a char array
ListModelpublic static ListModel createListModel(boolean[] a)
ListModel use a boolean array.
a - a boolean array
ListModelpublic static ListModel createListModelByReference(byte[] a)
ListModel use a byte array by reference.
a - a byte array
ListModelpublic static ListModel createListModelByReference(short[] a)
ListModel use a short array by reference.
a - a short array
ListModelpublic static ListModel createListModelByReference(int[] a)
ListModel use a integer array by reference.
a - a integer array
ListModelpublic static ListModel createListModelByReference(long[] a)
ListModel use a integer long by reference.
a - a long array
ListModelpublic static ListModel createListModelByReference(float[] a)
ListModel use a float array by reference.
a - a float array
ListModelpublic static ListModel createListModelByReference(double[] a)
ListModel use a double array by reference.
a - a double array
ListModelpublic static ListModel createListModelByReference(char[] a)
ListModel use a char array by reference.
a - a char array
ListModelpublic static ListModel createListModelByReference(boolean[] a)
ListModel use a boolean array by reference.
a - a boolean array
ListModelpublic static ListModel createListModel(Object[] a)
ListModel use a object array.
a - a object array
ListModelpublic static ListModel createListModelByReference(Object[] a)
ListModel use a object array by reference.
a - a object array
ListModelpublic static ListModel createListModel(Collection c)
ListModel use a collection.
c - the collection
ListModelpublic static ListModel createListModelByReference(List l)
ListModel use a List by reference.
l - the List
ListModelpublic static ComboBoxModel createComboBoxModel(byte[] a)
ComboBoxModel use a byte array.
a - a byte array
ComboBoxModelpublic static ComboBoxModel createComboBoxModel(short[] a)
ComboBoxModel use a short array.
a - a short array
ComboBoxModelpublic static ComboBoxModel createComboBoxModel(int[] a)
ComboBoxModel use a integer array.
a - a integer array
ComboBoxModelpublic static ComboBoxModel createComboBoxModel(long[] a)
ComboBoxModel use a long array.
a - a long array
ComboBoxModelpublic static ComboBoxModel createComboBoxModel(float[] a)
ComboBoxModel use a float array.
a - a float array
ComboBoxModelpublic static ComboBoxModel createComboBoxModel(double[] a)
ComboBoxModel use a double array.
a - a double array
ComboBoxModelpublic static ComboBoxModel createComboBoxModel(char[] a)
ComboBoxModel use a char array.
a - a char array
ComboBoxModelpublic static ComboBoxModel createComboBoxModel(boolean[] a)
ComboBoxModel use a boolean array.
a - a boolean array
ComboBoxModelpublic static ComboBoxModel createComboBoxModelByReference(byte[] a)
ComboBoxModel use a byte array by reference.
a - a byte array
ComboBoxModelpublic static ComboBoxModel createComboBoxModelByReference(short[] a)
ComboBoxModel use a short array by reference.
a - a short array
ComboBoxModelpublic static ComboBoxModel createComboBoxModelByReference(int[] a)
ComboBoxModel use a integer array by reference.
a - a integer array
ComboBoxModelpublic static ComboBoxModel createComboBoxModelByReference(long[] a)
ComboBoxModel use a long array by reference.
a - a long array
ComboBoxModelpublic static ComboBoxModel createComboBoxModelByReference(float[] a)
ComboBoxModel use a float array by reference.
a - a float array
ComboBoxModelpublic static ComboBoxModel createComboBoxModelByReference(double[] a)
ComboBoxModel use a double array by reference.
a - a double array
ComboBoxModelpublic static ComboBoxModel createComboBoxModelByReference(char[] a)
ComboBoxModel use a char array by reference.
a - a char array
ComboBoxModelpublic static ComboBoxModel createComboBoxModelByReference(boolean[] a)
ComboBoxModel use a boolean array by reference.
a - a boolean array
ComboBoxModelpublic static ComboBoxModel createComboBoxModel(Object[] a)
ComboBoxModel use a object array.
a - a object array
ComboBoxModelpublic static ComboBoxModel createComboBoxModelByReference(Object[] a)
ComboBoxModel use a object array by reference.
a - a object array
ComboBoxModelpublic static ComboBoxModel createComboBoxModel(Collection c)
ComboBoxModel use a collection.
c - the collection
ComboBoxModelpublic static ComboBoxModel createComboBoxModelByReference(List l)
ComboBoxModel use a List by reference.
l - the list
ComboBoxModel
|
JComponentPack 1.3.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||