📄 jtable.html
字号:
<TD><CODE><A HREF="../../java/awt/Component.html#BOTTOM_ALIGNMENT">BOTTOM_ALIGNMENT</A>, <A HREF="../../java/awt/Component.html#CENTER_ALIGNMENT">CENTER_ALIGNMENT</A>, <A HREF="../../java/awt/Component.html#LEFT_ALIGNMENT">LEFT_ALIGNMENT</A>, <A HREF="../../java/awt/Component.html#RIGHT_ALIGNMENT">RIGHT_ALIGNMENT</A>, <A HREF="../../java/awt/Component.html#TOP_ALIGNMENT">TOP_ALIGNMENT</A></CODE></TD></TR></TABLE> <A NAME="fields_inherited_from_class_java.awt.image.ImageObserver"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Fields inherited from interface java.awt.image.<A HREF="../../java/awt/image/ImageObserver.html">ImageObserver</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../java/awt/image/ImageObserver.html#ABORT">ABORT</A>, <A HREF="../../java/awt/image/ImageObserver.html#ALLBITS">ALLBITS</A>, <A HREF="../../java/awt/image/ImageObserver.html#ERROR">ERROR</A>, <A HREF="../../java/awt/image/ImageObserver.html#FRAMEBITS">FRAMEBITS</A>, <A HREF="../../java/awt/image/ImageObserver.html#HEIGHT">HEIGHT</A>, <A HREF="../../java/awt/image/ImageObserver.html#PROPERTIES">PROPERTIES</A>, <A HREF="../../java/awt/image/ImageObserver.html#SOMEBITS">SOMEBITS</A>, <A HREF="../../java/awt/image/ImageObserver.html#WIDTH">WIDTH</A></CODE></TD></TR></TABLE> <!-- ======== CONSTRUCTOR SUMMARY ======== --><A NAME="constructor_summary"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../javax/swing/JTable.html#JTable()">JTable</A></B>()</CODE><BR> Constructs a default <code>JTable</code> that is initialized with a default data model, a default column model, and a default selection model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../javax/swing/JTable.html#JTable(int, int)">JTable</A></B>(int numRows, int numColumns)</CODE><BR> Constructs a <code>JTable</code> with <code>numRows</code> and <code>numColumns</code> of empty cells using <code>DefaultTableModel</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../javax/swing/JTable.html#JTable(java.lang.Object[][], java.lang.Object[])">JTable</A></B>(<A HREF="../../java/lang/Object.html">Object</A>[][] rowData, <A HREF="../../java/lang/Object.html">Object</A>[] columnNames)</CODE><BR> Constructs a <code>JTable</code> to display the values in the two dimensional array, <code>rowData</code>, with column names, <code>columnNames</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../javax/swing/JTable.html#JTable(javax.swing.table.TableModel)">JTable</A></B>(<A HREF="../../javax/swing/table/TableModel.html">TableModel</A> dm)</CODE><BR> Constructs a <code>JTable</code> that is initialized with <code>dm</code> as the data model, a default column model, and a default selection model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../javax/swing/JTable.html#JTable(javax.swing.table.TableModel, javax.swing.table.TableColumnModel)">JTable</A></B>(<A HREF="../../javax/swing/table/TableModel.html">TableModel</A> dm, <A HREF="../../javax/swing/table/TableColumnModel.html">TableColumnModel</A> cm)</CODE><BR> Constructs a <code>JTable</code> that is initialized with <code>dm</code> as the data model, <code>cm</code> as the column model, and a default selection model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../javax/swing/JTable.html#JTable(javax.swing.table.TableModel, javax.swing.table.TableColumnModel, javax.swing.ListSelectionModel)">JTable</A></B>(<A HREF="../../javax/swing/table/TableModel.html">TableModel</A> dm, <A HREF="../../javax/swing/table/TableColumnModel.html">TableColumnModel</A> cm, <A HREF="../../javax/swing/ListSelectionModel.html">ListSelectionModel</A> sm)</CODE><BR> Constructs a <code>JTable</code> that is initialized with <code>dm</code> as the data model, <code>cm</code> as the column model, and <code>sm</code> as the selection model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../javax/swing/JTable.html#JTable(java.util.Vector, java.util.Vector)">JTable</A></B>(<A HREF="../../java/util/Vector.html">Vector</A> rowData, <A HREF="../../java/util/Vector.html">Vector</A> columnNames)</CODE><BR> Constructs a <code>JTable</code> to display the values in the <code>Vector</code> of <code>Vectors</code>, <code>rowData</code>, with column names, <code>columnNames</code>.</TD></TR></TABLE> <!-- ========== METHOD SUMMARY =========== --><A NAME="method_summary"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#addColumn(javax.swing.table.TableColumn)">addColumn</A></B>(<A HREF="../../javax/swing/table/TableColumn.html">TableColumn</A> aColumn)</CODE><BR> Appends <code>aColumn</code> to the end of the array of columns held by this <code>JTable</code>'s column model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#addColumnSelectionInterval(int, int)">addColumnSelectionInterval</A></B>(int index0, int index1)</CODE><BR> Adds the columns from <code>index0</code> to <code>index1</code>, inclusive, to the current selection.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#addNotify()">addNotify</A></B>()</CODE><BR> Calls the <code>configureEnclosingScrollPane</code> method.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#addRowSelectionInterval(int, int)">addRowSelectionInterval</A></B>(int index0, int index1)</CODE><BR> Adds the rows from <code>index0</code> to <code>index1</code>, inclusive, to the current selection.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#changeSelection(int, int, boolean, boolean)">changeSelection</A></B>(int rowIndex, int columnIndex, boolean toggle, boolean extend)</CODE><BR> Updates the selection models of the table, depending on the state of the two flags: <code>toggle</code> and <code>extend</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#clearSelection()">clearSelection</A></B>()</CODE><BR> Deselects all selected columns and rows.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#columnAdded(javax.swing.event.TableColumnModelEvent)">columnAdded</A></B>(<A HREF="../../javax/swing/event/TableColumnModelEvent.html">TableColumnModelEvent</A> e)</CODE><BR> Invoked when a column is added to the table column model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#columnAtPoint(java.awt.Point)">columnAtPoint</A></B>(<A HREF="../../java/awt/Point.html">Point</A> point)</CODE><BR> Returns the index of the column that <code>point</code> lies in, or -1 if the result is not in the range [0, <code>getColumnCount()</code>-1].</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#columnMarginChanged(javax.swing.event.ChangeEvent)">columnMarginChanged</A></B>(<A HREF="../../javax/swing/event/ChangeEvent.html">ChangeEvent</A> e)</CODE><BR> Invoked when a column is moved due to a margin change.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#columnMoved(javax.swing.event.TableColumnModelEvent)">columnMoved</A></B>(<A HREF="../../javax/swing/event/TableColumnModelEvent.html">TableColumnModelEvent</A> e)</CODE><BR> Invoked when a column is repositioned.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#columnRemoved(javax.swing.event.TableColumnModelEvent)">columnRemoved</A></B>(<A HREF="../../javax/swing/event/TableColumnModelEvent.html">TableColumnModelEvent</A> e)</CODE><BR> Invoked when a column is removed from the table column model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#columnSelectionChanged(javax.swing.event.ListSelectionEvent)">columnSelectionChanged</A></B>(<A HREF="../../javax/swing/event/ListSelectionEvent.html">ListSelectionEvent</A> e)</CODE><BR> Invoked when the selection model of the <code>TableColumnModel</code> is changed.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#configureEnclosingScrollPane()">configureEnclosingScrollPane</A></B>()</CODE><BR> If this <code>JTable</code> is the <code>viewportView</code> of an enclosing <code>JScrollPane</code> (the usual situation), configure this <code>ScrollPane</code> by, amongst other things, installing the table's <code>tableHeader</code> as the <code>columnHeaderView</code> of the scroll pane.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#convertColumnIndexToModel(int)">convertColumnIndexToModel</A></B>(int viewColumnIndex)</CODE><BR> Maps the index of the column in the view at <code>viewColumnIndex</code> to the index of the column in the table model.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#convertColumnIndexToView(int)">convertColumnIndexToView</A></B>(int modelColumnIndex)</CODE><BR> Maps the index of the column in the table model at <code>modelColumnIndex</code> to the index of the column in the view.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected <A HREF="../../javax/swing/table/TableColumnModel.html">TableColumnModel</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../javax/swing/JTable.html#createDefaultColumnModel()">createDefaultColumnModel</A></B>()</CODE><BR> Returns the default column model object, which is a <code>DefaultTableColumnModel</code>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -