|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.essbase.eas.ui.TableUtilities
public class TableUtilities
Provides some standard utility methods that should be useful for all tables.
Method Summary | |
---|---|
static void |
adjustColumnWidths(javax.swing.JTable table) Sets the column widths for a table, given the data contained in it. |
static int |
getColumnIndex(javax.swing.table.TableModel model, java.lang.String columnName) Returns the column index corresponding to the column name |
static int |
getColumnPreferredWidth(int column, javax.swing.table.TableColumn col, javax.swing.JTable table) |
static int |
getColumnPreferredWidth(javax.swing.table.TableColumn col, javax.swing.JTable table) Sets the width of a specified column in a table. |
static int[] |
getFilledRows(javax.swing.JTable table) returns a list of row indexes with content, even if they are incompletely filled |
static java.lang.String |
getHTML(javax.swing.table.TableModel model) |
static java.lang.String |
getHTML(javax.swing.table.TableModel model, java.awt.Font font) |
static java.lang.String |
getHTML(javax.swing.table.TableModel model, java.lang.String fontName, int fontSize) |
static int |
getHTMLFontSize(java.awt.Font font) |
static java.lang.String[] |
getTableText(javax.swing.table.TableModel model) |
static int |
isRowFilled(javax.swing.JTable table, int rowIndex) checks to see if there are values in all cells of a row. |
static java.lang.String |
modelToString(javax.swing.table.TableModel model) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void adjustColumnWidths(javax.swing.JTable table)
public static int getColumnPreferredWidth(javax.swing.table.TableColumn col, javax.swing.JTable table)
adjustColumnWidths()
public static int getColumnPreferredWidth(int column, javax.swing.table.TableColumn col, javax.swing.JTable table)
public static int[] getFilledRows(javax.swing.JTable table)
public static int isRowFilled(javax.swing.JTable table, int rowIndex)
public static java.lang.String modelToString(javax.swing.table.TableModel model)
public static java.lang.String getHTML(javax.swing.table.TableModel model)
public static java.lang.String getHTML(javax.swing.table.TableModel model, java.awt.Font font)
public static java.lang.String getHTML(javax.swing.table.TableModel model, java.lang.String fontName, int fontSize)
public static int getHTMLFontSize(java.awt.Font font)
public static java.lang.String[] getTableText(javax.swing.table.TableModel model)
public static int getColumnIndex(javax.swing.table.TableModel model, java.lang.String columnName)
model
- table modelcolumnName
- column name
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |