mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-05 00:04:33 +08:00
626 lines
24 KiB
HTML
626 lines
24 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
javax.swing.table
|
||
</div>
|
||
<h2 class="title" title="Interface TableColumnModel">Interface TableColumnModel</h2>
|
||
</div><div class="contentContainer">
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
所有已知实现类:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../javax/swing/table/DefaultTableColumnModel.html" title="javax.swing.table中的类">DefaultTableColumnModel</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public interface <span class="typeNameLabel">TableColumnModel</span></pre>
|
||
<div class="block">
|
||
定义了适合用于在使用表列模型对象的要求
|
||
<code>JTable</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../javax/swing/table/DefaultTableColumnModel.html" title="javax.swing.table中的类"><code>DefaultTableColumnModel</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ========== METHOD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.summary">
|
||
<!-- --> </a> <h3>方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
|
||
<caption>
|
||
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t3"><span><a href="javascript:show(4);">抽象方法</a></span><span class="tabEnd"> </span></span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||
<th class="colLast" scope="col">Method and Description</th>
|
||
</tr>
|
||
<tr class="altColor" id="i0">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#addColumn-javax.swing.table.TableColumn-">addColumn</a></span>(<a href="../../../javax/swing/table/TableColumn.html" title="class in javax.swing.table">TableColumn</a> aColumn)</code>
|
||
<div class="block">
|
||
追加
|
||
<code>aColumn</code>到
|
||
<code>tableColumns</code>数组的末尾。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#addColumnModelListener-javax.swing.event.TableColumnModelListener-">addColumnModelListener</a></span>(<a href="../../../javax/swing/event/TableColumnModelListener.html" title="interface in javax.swing.event">TableColumnModelListener</a> x)</code>
|
||
<div class="block">
|
||
为表格列模型事件添加一个侦听器。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code><a href="../../../javax/swing/table/TableColumn.html" title="class in javax.swing.table">TableColumn</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#getColumn-int-">getColumn</a></span>(int columnIndex)</code>
|
||
<div class="block">
|
||
返回
|
||
<code>TableColumn</code>在列对象
|
||
<code>columnIndex</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#getColumnCount--">getColumnCount</a></span>()</code>
|
||
<div class="block">
|
||
返回模型中的列数。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#getColumnIndex-java.lang.Object-">getColumnIndex</a></span>(<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> columnIdentifier)</code>
|
||
<div class="block">
|
||
当使用
|
||
<code>equals</code>进行比较时,返回标识符等于
|
||
<code>identifier</code>的表中第一列的索引。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#getColumnIndexAtX-int-">getColumnIndexAtX</a></span>(int xPosition)</code>
|
||
<div class="block">
|
||
<span>返回位于水平点的列的索引<code>xPosition</code> ;</span>
|
||
<span>如果它位于列的边界之外,则为-1。</span>
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#getColumnMargin--">getColumnMargin</a></span>()</code>
|
||
<div class="block">
|
||
返回每列中单元格之间的宽度。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code><a href="../../../java/util/Enumeration.html" title="interface in java.util">Enumeration</a><<a href="../../../javax/swing/table/TableColumn.html" title="class in javax.swing.table">TableColumn</a>></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#getColumns--">getColumns</a></span>()</code>
|
||
<div class="block">
|
||
返回
|
||
<code>Enumeration</code>中所有列的
|
||
<code>Enumeration</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#getColumnSelectionAllowed--">getColumnSelectionAllowed</a></span>()</code>
|
||
<div class="block">
|
||
如果可以选择列,则返回true。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#getSelectedColumnCount--">getSelectedColumnCount</a></span>()</code>
|
||
<div class="block">
|
||
返回所选列的数量。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<td class="colFirst"><code>int[]</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#getSelectedColumns--">getSelectedColumns</a></span>()</code>
|
||
<div class="block">
|
||
返回所有选定列的指标数组。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i11">
|
||
<td class="colFirst"><code><a href="../../../javax/swing/ListSelectionModel.html" title="interface in javax.swing">ListSelectionModel</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#getSelectionModel--">getSelectionModel</a></span>()</code>
|
||
<div class="block">
|
||
返回当前的选择模型。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i12">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#getTotalColumnWidth--">getTotalColumnWidth</a></span>()</code>
|
||
<div class="block">
|
||
返回所有列的总宽度。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i13">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#moveColumn-int-int-">moveColumn</a></span>(int columnIndex, int newIndex)</code>
|
||
<div class="block">
|
||
将列及其标题
|
||
<code>columnIndex</code>
|
||
<code>newIndex</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i14">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#removeColumn-javax.swing.table.TableColumn-">removeColumn</a></span>(<a href="../../../javax/swing/table/TableColumn.html" title="class in javax.swing.table">TableColumn</a> column)</code>
|
||
<div class="block">
|
||
从
|
||
<code>tableColumns</code>数组中删除
|
||
<code>TableColumn</code>
|
||
<code>column</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i15">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#removeColumnModelListener-javax.swing.event.TableColumnModelListener-">removeColumnModelListener</a></span>(<a href="../../../javax/swing/event/TableColumnModelListener.html" title="interface in javax.swing.event">TableColumnModelListener</a> x)</code>
|
||
<div class="block">
|
||
删除表列模型事件的侦听器。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i16">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#setColumnMargin-int-">setColumnMargin</a></span>(int newMargin)</code>
|
||
<div class="block">
|
||
将
|
||
<code>TableColumn</code>的列边距设置为
|
||
<code>newMargin</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i17">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#setColumnSelectionAllowed-boolean-">setColumnSelectionAllowed</a></span>(boolean flag)</code>
|
||
<div class="block">
|
||
设置是否可以选择此模型中的列。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i18">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/table/TableColumnModel.html#setSelectionModel-javax.swing.ListSelectionModel-">setSelectionModel</a></span>(<a href="../../../javax/swing/ListSelectionModel.html" title="interface in javax.swing">ListSelectionModel</a> newModel)</code>
|
||
<div class="block">
|
||
设置选择模型。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="details">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="addColumn-javax.swing.table.TableColumn-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addColumn</h4> <pre>void addColumn(<a href="../../../javax/swing/table/TableColumn.html" title="class in javax.swing.table">TableColumn</a> aColumn)</pre>
|
||
<div class="block">
|
||
<span>将<code>aColumn</code>追加到<code>tableColumns</code>数组的末尾。</span>
|
||
<span>此方法将<code>columnAdded</code>事件发布到其监听器。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>aColumn</code> - 要添加的
|
||
<code>TableColumn</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/table/TableColumnModel.html#removeColumn-javax.swing.table.TableColumn-"><code>removeColumn(javax.swing.table.TableColumn)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removeColumn-javax.swing.table.TableColumn-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>removeColumn</h4> <pre>void removeColumn(<a href="../../../javax/swing/table/TableColumn.html" title="class in javax.swing.table">TableColumn</a> column)</pre>
|
||
<div class="block">
|
||
<span>从<code>tableColumns</code>数组中删除<code>TableColumn</code> <code>column</code> 。</span>
|
||
<span>如果<code>column</code>不在表的列表中,则此方法将<code>column</code> 。</span>
|
||
<span>此方法将一个<code>columnRemoved</code>事件发布到其监听器。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>column</code> - 要删除的
|
||
<code>TableColumn</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/table/TableColumnModel.html#addColumn-javax.swing.table.TableColumn-"><code>addColumn(javax.swing.table.TableColumn)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="moveColumn-int-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>moveColumn</h4> <pre>void moveColumn(int columnIndex,
|
||
int newIndex)</pre>
|
||
<div class="block">
|
||
<span>将列及其标题移动到<code>columnIndex</code> ,到<code>newIndex</code> 。</span>
|
||
<span><code>columnIndex</code>的旧栏现在将在<code>newIndex</code>找到。</span>
|
||
<span>以前在<code>newIndex</code>的列向左或向右移动以腾出空间。</span>
|
||
<span>如果<code>columnIndex</code>等于<code>newIndex</code>则不会移动任何列。</span>
|
||
<span>此方法将<code>columnMoved</code>事件发布到其监听器。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>columnIndex</code> - 要移动的列的索引
|
||
</dd>
|
||
<dd>
|
||
<code>newIndex</code> - 列的新位置的索引
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>columnIndex</code>或
|
||
<code>newIndex</code>不在有效范围内
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setColumnMargin-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setColumnMargin</h4> <pre>void setColumnMargin(int newMargin)</pre>
|
||
<div class="block">
|
||
<span>将<code>TableColumn</code>的列边距设置为<code>newMargin</code> 。</span>
|
||
<span>此方法将一个<code>columnMarginChanged</code>事件发布到其监听器。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>newMargin</code> - 新列边距的宽度(以像素为单位)
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/table/TableColumnModel.html#getColumnMargin--"><code>getColumnMargin()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getColumnCount--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getColumnCount</h4> <pre>int getColumnCount()</pre>
|
||
<div class="block">
|
||
返回模型中的列数。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
模型中的列数
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getColumns--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getColumns</h4> <pre><a href="../../../java/util/Enumeration.html" title="interface in java.util">Enumeration</a><<a href="../../../javax/swing/table/TableColumn.html" title="class in javax.swing.table">TableColumn</a>> getColumns()</pre>
|
||
<div class="block">
|
||
返回
|
||
<code>Enumeration</code>中所有列的
|
||
<code>Enumeration</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>Enumeration</code>中所有列的
|
||
<code>Enumeration</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getColumnIndex-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getColumnIndex</h4> <pre>int getColumnIndex(<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a> columnIdentifier)</pre>
|
||
<div class="block">
|
||
当使用
|
||
<code>equals</code>进行比较时,返回标识符等于
|
||
<code>identifier</code>的表中第一列的索引。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>columnIdentifier</code> - 标识符对象
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
标识符等于
|
||
<code>identifier</code>的第一个表列的
|
||
<code>identifier</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果
|
||
<code>identifier</code>是
|
||
<code>null</code> ,或没有
|
||
<code>TableColumn</code>有这个
|
||
<code>identifier</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/table/TableColumnModel.html#getColumn-int-"><code>getColumn(int)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getColumn-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getColumn</h4> <pre><a href="../../../javax/swing/table/TableColumn.html" title="class in javax.swing.table">TableColumn</a> getColumn(int columnIndex)</pre>
|
||
<div class="block">
|
||
返回
|
||
<code>TableColumn</code>在列对象
|
||
<code>columnIndex</code> 。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>columnIndex</code> - 所需列的索引
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
该列的
|
||
<code>TableColumn</code>对象为
|
||
<code>columnIndex</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getColumnMargin--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getColumnMargin</h4> <pre>int getColumnMargin()</pre>
|
||
<div class="block">
|
||
返回每列中单元格之间的宽度。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
单元格之间的边距(以像素为单位)
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getColumnIndexAtX-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getColumnIndexAtX</h4> <pre>int getColumnIndexAtX(int xPosition)</pre>
|
||
<div class="block">
|
||
<span>返回位于水平点的列的索引, <code>xPosition</code> ;</span>
|
||
<span>如果它位于列的边界之外,则为-1。</span>
|
||
<span>与Swing的可分离模型架构保持一致,TableColumnModel不知道表列如何在屏幕上实际显示。</span>
|
||
<span>列的视觉呈现是使用此模型(通常为JTable)的视图/控制器对象的责任。</span>
|
||
<span>视图/控制器不需要从左到右依次显示列。</span>
|
||
<span>例如,可以从右到左显示列,以容纳区域设置首选项,或者可能在用户的请求下隐藏某些列。</span>
|
||
<span>因为模型不知道列如何布置在屏幕上,所以给定的<code>xPosition</code>不应该被认为是2D图形空间中的坐标。</span>
|
||
<span>相反,它应该被认为是从模型中第一列开始的宽度。</span>
|
||
<span>如果需要2D空间中给定X坐标的列索引, <code>JTable.columnAtPoint</code>可以使用<code>JTable.columnAtPoint</code> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>列的索引;</span>
|
||
<span>如果没有找到列,则为-1</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/JTable.html#columnAtPoint-java.awt.Point-"><code>JTable.columnAtPoint(java.awt.Point)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getTotalColumnWidth--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getTotalColumnWidth</h4> <pre>int getTotalColumnWidth()</pre>
|
||
<div class="block">
|
||
返回所有列的总宽度。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
所有列的总计算宽度
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setColumnSelectionAllowed-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setColumnSelectionAllowed</h4> <pre>void setColumnSelectionAllowed(boolean flag)</pre>
|
||
<div class="block">
|
||
设置是否可以选择此模型中的列。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<span><code>flag</code> - 如果可以选择列,则为true;</span>
|
||
<span>否则为虚假</span>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/table/TableColumnModel.html#getColumnSelectionAllowed--"><code>getColumnSelectionAllowed()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getColumnSelectionAllowed--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getColumnSelectionAllowed</h4> <pre>boolean getColumnSelectionAllowed()</pre>
|
||
<div class="block">
|
||
如果可以选择列,则返回true。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果可以选择列,则为true
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/table/TableColumnModel.html#setColumnSelectionAllowed-boolean-"><code>setColumnSelectionAllowed(boolean)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getSelectedColumns--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getSelectedColumns</h4> <pre>int[] getSelectedColumns()</pre>
|
||
<div class="block">
|
||
返回所有选定列的指标数组。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>包含所有选定列的指示的整数数组;</span>
|
||
<span>或一个空数组,如果没有选择</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getSelectedColumnCount--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getSelectedColumnCount</h4> <pre>int getSelectedColumnCount()</pre>
|
||
<div class="block">
|
||
返回所选列的数量。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
<span>所选列的数量;</span>
|
||
<span>如果没有选择列,则为0</span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setSelectionModel-javax.swing.ListSelectionModel-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setSelectionModel</h4> <pre>void setSelectionModel(<a href="../../../javax/swing/ListSelectionModel.html" title="interface in javax.swing">ListSelectionModel</a> newModel)</pre>
|
||
<div class="block">
|
||
设置选择模型。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>newModel</code> - 一个
|
||
<code>ListSelectionModel</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/table/TableColumnModel.html#getSelectionModel--"><code>getSelectionModel()</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getSelectionModel--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getSelectionModel</h4> <pre><a href="../../../javax/swing/ListSelectionModel.html" title="interface in javax.swing">ListSelectionModel</a> getSelectionModel()</pre>
|
||
<div class="block">
|
||
返回当前的选择模型。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
一个
|
||
<code>ListSelectionModel</code>对象
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<a href="../../../javax/swing/table/TableColumnModel.html#setSelectionModel-javax.swing.ListSelectionModel-"><code>setSelectionModel(javax.swing.ListSelectionModel)</code></a>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="addColumnModelListener-javax.swing.event.TableColumnModelListener-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>addColumnModelListener</h4> <pre>void addColumnModelListener(<a href="../../../javax/swing/event/TableColumnModelListener.html" title="interface in javax.swing.event">TableColumnModelListener</a> x)</pre>
|
||
<div class="block">
|
||
为表格列模型事件添加一个侦听器。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 一个
|
||
<code>TableColumnModelListener</code>对象
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="removeColumnModelListener-javax.swing.event.TableColumnModelListener-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>removeColumnModelListener</h4> <pre>void removeColumnModelListener(<a href="../../../javax/swing/event/TableColumnModelListener.html" title="interface in javax.swing.event">TableColumnModelListener</a> x)</pre>
|
||
<div class="block">
|
||
删除表列模型事件的侦听器。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 一个
|
||
<code>TableColumnModelListener</code>对象
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |