defaulttablemodel.html

来自「API資料大全」· HTML 代码 · 共 1,161 行 · 第 1/4 页

HTML
1,161
字号
<TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#getRowCount()">getRowCount</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of rows in this data table.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF="../../../java/lang/Object.html">Object</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#getValueAt(int, int)">getValueAt</A></B>(int&nbsp;row,           int&nbsp;column)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an attribute value for the cell at <code>row</code> and <code>column</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#insertRow(int, java.lang.Object[])">insertRow</A></B>(int&nbsp;row,          <A HREF="../../../java/lang/Object.html">Object</A>[]&nbsp;rowData)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserts a row at <code>row</code> in the model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#insertRow(int, java.util.Vector)">insertRow</A></B>(int&nbsp;row,          <A HREF="../../../java/util/Vector.html">Vector</A>&nbsp;rowData)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserts a row at <code>row</code> in the model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#isCellEditable(int, int)">isCellEditable</A></B>(int&nbsp;row,               int&nbsp;column)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true regardless of parameter values.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#moveRow(int, int, int)">moveRow</A></B>(int&nbsp;startIndex,        int&nbsp;endIndex,        int&nbsp;toIndex)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves one or more rows starting at <code>startIndex</code>  to <code>endIndex</code> in the model to the <code>toIndex</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#newDataAvailable(javax.swing.event.TableModelEvent)">newDataAvailable</A></B>(<A HREF="../../../javax/swing/event/TableModelEvent.html">TableModelEvent</A>&nbsp;event)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equivalent to <code>fireTableChanged</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#newRowsAdded(javax.swing.event.TableModelEvent)">newRowsAdded</A></B>(<A HREF="../../../javax/swing/event/TableModelEvent.html">TableModelEvent</A>&nbsp;event)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ensures that the new rows have the correct number of columns.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#removeRow(int)">removeRow</A></B>(int&nbsp;row)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the row at <code>row</code> from the model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#rowsRemoved(javax.swing.event.TableModelEvent)">rowsRemoved</A></B>(<A HREF="../../../javax/swing/event/TableModelEvent.html">TableModelEvent</A>&nbsp;event)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Equivalent to <code>fireTableChanged</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#setColumnCount(int)">setColumnCount</A></B>(int&nbsp;columnCount)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the number of columns in the model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#setColumnIdentifiers(java.lang.Object[])">setColumnIdentifiers</A></B>(<A HREF="../../../java/lang/Object.html">Object</A>[]&nbsp;newIdentifiers)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces the column identifiers in the model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#setColumnIdentifiers(java.util.Vector)">setColumnIdentifiers</A></B>(<A HREF="../../../java/util/Vector.html">Vector</A>&nbsp;newIdentifiers)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces the column identifiers in the model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#setDataVector(java.lang.Object[][], java.lang.Object[])">setDataVector</A></B>(<A HREF="../../../java/lang/Object.html">Object</A>[][]&nbsp;newData,              <A HREF="../../../java/lang/Object.html">Object</A>[]&nbsp;columnNames)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces the value in the <code>dataVector</code> instance   variable with the values in the array <code>newData</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#setDataVector(java.util.Vector, java.util.Vector)">setDataVector</A></B>(<A HREF="../../../java/util/Vector.html">Vector</A>&nbsp;newData,              <A HREF="../../../java/util/Vector.html">Vector</A>&nbsp;columnNames)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces the current <code>dataVector</code> instance variable with the  new Vector of rows, <code>newData</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#setNumRows(int)">setNumRows</A></B>(int&nbsp;newSize)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obsolete as of Java 2 platform v1.3.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#setRowCount(int)">setRowCount</A></B>(int&nbsp;rowCount)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the number of rows in the model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../javax/swing/table/DefaultTableModel.html#setValueAt(java.lang.Object, int, int)">setValueAt</A></B>(<A HREF="../../../java/lang/Object.html">Object</A>&nbsp;aValue,           int&nbsp;row,           int&nbsp;column)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the object value for the cell at <code>column</code> and <code>row</code>.</TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_javax.swing.table.AbstractTableModel"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class javax.swing.table.<A HREF="../../../javax/swing/table/AbstractTableModel.html">AbstractTableModel</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../javax/swing/table/AbstractTableModel.html#addTableModelListener(javax.swing.event.TableModelListener)">addTableModelListener</A>, <A HREF="../../../javax/swing/table/AbstractTableModel.html#findColumn(java.lang.String)">findColumn</A>, <A HREF="../../../javax/swing/table/AbstractTableModel.html#fireTableCellUpdated(int, int)">fireTableCellUpdated</A>, <A HREF="../../../javax/swing/table/AbstractTableModel.html#fireTableChanged(javax.swing.event.TableModelEvent)">fireTableChanged</A>, <A HREF="../../../javax/swing/table/AbstractTableModel.html#fireTableDataChanged()">fireTableDataChanged</A>, <A HREF="../../../javax/swing/table/AbstractTableModel.html#fireTableRowsDeleted(int, int)">fireTableRowsDeleted</A>, <A HREF="../../../javax/swing/table/AbstractTableModel.html#fireTableRowsInserted(int, int)">fireTableRowsInserted</A>, <A HREF="../../../javax/swing/table/AbstractTableModel.html#fireTableRowsUpdated(int, int)">fireTableRowsUpdated</A>, <A HREF="../../../javax/swing/table/AbstractTableModel.html#fireTableStructureChanged()">fireTableStructureChanged</A>, <A HREF="../../../javax/swing/table/AbstractTableModel.html#getColumnClass(int)">getColumnClass</A>, <A HREF="../../../javax/swing/table/AbstractTableModel.html#getListeners(java.lang.Class)">getListeners</A>, <A HREF="../../../javax/swing/table/AbstractTableModel.html#removeTableModelListener(javax.swing.event.TableModelListener)">removeTableModelListener</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.<A HREF="../../../java/lang/Object.html">Object</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../java/lang/Object.html#clone()">clone</A>, <A HREF="../../../java/lang/Object.html#equals(java.lang.Object)">equals</A>, <A HREF="../../../java/lang/Object.html#finalize()">finalize</A>, <A HREF="../../../java/lang/Object.html#getClass()">getClass</A>, <A HREF="../../../java/lang/Object.html#hashCode()">hashCode</A>, <A HREF="../../../java/lang/Object.html#notify()">notify</A>, <A HREF="../../../java/lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="../../../java/lang/Object.html#toString()">toString</A>, <A HREF="../../../java/lang/Object.html#wait()">wait</A>, <A HREF="../../../java/lang/Object.html#wait(long)">wait</A>, <A HREF="../../../java/lang/Object.html#wait(long, int)">wait</A></CODE></TD></TR></TABLE>&nbsp;<P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD></TR></TABLE><A NAME="dataVector"><!-- --></A><H3>dataVector</H3><PRE>protected <A HREF="../../../java/util/Vector.html">Vector</A> <B>dataVector</B></PRE><DL><DD>The <code>Vector</code> of <code>Vectors</code> of  <code>Object</code> values.</DL><HR><A NAME="columnIdentifiers"><!-- --></A><H3>columnIdentifiers</H3><PRE>protected <A HREF="../../../java/util/Vector.html">Vector</A> <B>columnIdentifiers</B></PRE><DL><DD>The <code>Vector</code> of column identifiers.</DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="DefaultTableModel()"><!-- --></A><H3>DefaultTableModel</H3><PRE>public <B>DefaultTableModel</B>()</PRE><DL><DD>Constructs a default <code>DefaultTableModel</code>   which is a table of zero columns and zero rows.</DL><HR><A NAME="DefaultTableModel(int, int)"><!-- --></A><H3>DefaultTableModel</H3><PRE>public <B>DefaultTableModel</B>(int&nbsp;numRows,                         int&nbsp;numColumns)</PRE><DL><DD>Constructs a <code>DefaultTableModel</code> with  <code>numRows</code> and <code>numColumns</code> of  <code>null</code> object values.<DD><DL><DT><B>Parameters:</B><DD><CODE>numRows</CODE> - the number of rows the table holds<DD><CODE>numColumns</CODE> - the number of columns the table holds<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/table/DefaultTableModel.html#setValueAt(java.lang.Object, int, int)"><CODE>setValueAt(java.lang.Object, int, int)</CODE></A></DL></DD></DL><HR><A NAME="DefaultTableModel(java.util.Vector, int)"><!-- --></A><H3>DefaultTableModel</H3><PRE>public <B>DefaultTableModel</B>(<A HREF="../../../java/util/Vector.html">Vector</A>&nbsp;columnNames,                         int&nbsp;numRows)</PRE><DL><DD>Constructs a <code>DefaultTableModel</code> with as many columns  as there are elements in <code>columnNames</code>  and <code>numRows</code> of <code>null</code>  object values.  Each column's name will be taken from  the <code>columnNames</code> vector.<DD><DL><DT><B>Parameters:</B><DD><CODE>columnNames</CODE> - <code>vector</code> containing the names				of the new columns.  If this is                           <code>null</code> then the model has no columns<DD><CODE>numRows</CODE> - the number of rows the table holds<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/table/DefaultTableModel.html#setDataVector(java.util.Vector, java.util.Vector)"><CODE>setDataVector(java.util.Vector, java.util.Vector)</CODE></A>, <A HREF="../../../javax/swing/table/DefaultTableModel.html#setValueAt(java.lang.Object, int, int)"><CODE>setValueAt(java.lang.Object, int, int)</CODE></A></DL></DD></DL><HR><A NAME="DefaultTableModel(java.lang.Object[], int)"><!-- --></A><H3>DefaultTableModel</H3><PRE>public <B>DefaultTableModel</B>(<A HREF="../../../java/lang/Object.html">Object</A>[]&nbsp;columnNames,                         int&nbsp;numRows)</PRE><DL><DD>Constructs a <code>DefaultTableModel</code> with as many  columns as there are elements in <code>columnNames</code>  and <code>numRows</code> of <code>null</code>  object values.  Each column's name will be taken from  the <code>columnNames</code> array.<DD><DL><DT><B>Parameters:</B><DD><CODE>columnNames</CODE> - <code>array</code> containing the names				of the new columns.  If this is                          <code>null</code> then the model has no columns<DD><CODE>numRows</CODE> - the number of rows the table holds<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/table/DefaultTableModel.html#setDataVector(java.util.Vector, java.util.Vector)"><CODE>setDataVector(java.util.Vector, java.util.Vector)</CODE></A>, <A HREF="../../../javax/swing/table/DefaultTableModel.html#setValueAt(java.lang.Object, int, int)"><CODE>setValueAt(java.lang.Object, int, int)</CODE></A></DL></DD></DL><HR><A NAME="DefaultTableModel(java.util.Vector, java.util.Vector)"><!-- --></A><H3>DefaultTableModel</H3><PRE>public <B>DefaultTableModel</B>(<A HREF="../../../java/util/Vector.html">Vector</A>&nbsp;data,                         <A HREF="../../../java/util/Vector.html">Vector</A>&nbsp;columnNames)</PRE><DL><DD>Constructs a <code>DefaultTableModel</code> and initializes the table  by passing <code>data</code> and <code>columnNames</code>  to the <code>setDataVector</code> method.<DD><DL><DT><B>Parameters:</B><DD><CODE>data</CODE> - the data of the table<DD><CODE>columnNames</CODE> - <code>vector</code> containing the names				of the new columns<DT><B>See Also: </B><DD><A HREF="../../../javax/swing/table/DefaultTableModel.html#getDataVector()"><CODE>getDataVector()</CODE></A>, <A HREF="../../../javax/swing/table/DefaultTableModel.html#setDataVector(java.util.Vector, java.util.Vector)"><CODE>setDataVector(java.util.Vector, java.util.Vector)</CODE></A></DL></DD></DL><HR>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?