本文整理了Java中javax.swing.table.TableColumnModel.getSelectedColumns()
方法的一些代码示例,展示了TableColumnModel.getSelectedColumns()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TableColumnModel.getSelectedColumns()
方法的具体详情如下:
包路径:javax.swing.table.TableColumnModel
类名称:TableColumnModel
方法名:getSelectedColumns
暂无
代码示例来源:origin: de.sciss/jtreetable
@Override
public int[] getSelectedColumns() {
return delegate.getSelectedColumns();
}
代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu
public String[] getSelectedColumnNames()
{
int[] sc=getColumnModel().getSelectedColumns();
String[] r=new String[sc.length];
for(int i=0;i<sc.length;i++)
r[i]=getColumnName(sc[i]);
return r;
}
代码示例来源:origin: com.eas.platypus/platypus-js-grid
/**
* {@inheritDoc}
*/
@Override
public int[] getSelectedColumns() {
int[] selectedInDelegate = delegate.getSelectedColumns();
List<Integer> selected = new ArrayList<>();
for (int i = 0; i < selectedInDelegate.length; i++) {
if (selectedInDelegate[i] >= constraint.getMin()
&& selectedInDelegate[i] <= constraint.getMax()) {
selected.add(selectedInDelegate[i] - constraint.getMin());
}
}
int[] arrSelected = new int[selected.size()];
for (int i = 0; i < arrSelected.length; i++) {
arrSelected[i] = selected.get(i);
}
return arrSelected;
}
代码示例来源:origin: GoldenGnu/jeveassets
public final void beforeUpdateData() {
if (eventSelectionModel != null) {
selected = new ArrayList<Object>(eventSelectionModel.getSelected());
}
if (jTable != null) {
selectedColumns = jTable.getColumnModel().getSelectedColumns();
jTable.lock();
} else {
selectedColumns = null;
}
if (jTable instanceof JSeparatorTable) {
JSeparatorTable jSeparatorTable = (JSeparatorTable) jTable;
jSeparatorTable.saveExpandedState();
}
}
代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu
public Object[][] getSelectedValues()
{
int[] sr =getSelectedRows();
int[] sc =getColumnModel().getSelectedColumns();
boolean rsa=getRowSelectionAllowed();
boolean csa=getColumnSelectionAllowed();
Object[][] r=new Object[rsa ? sr.length : getRowCount()]
[csa ? sc.length : getColumnCount()];
int i,j;
for(i=0;i<r.length;i++)
for(j=0;j<r[i].length;j++)
r[i][j]=getValueAt(rsa ? sr[i] : i, csa ? sc[j] : j);
return r;
}
代码示例来源:origin: com.github.insubstantial/substance
int[] selectedColumns = cm.getSelectedColumns();
Set<Integer> selected = new HashSet<Integer>();
for (int sel : selectedColumns)
代码示例来源:origin: org.java.net.substance/substance
int[] selectedColumns = cm.getSelectedColumns();
Set<Integer> selected = new HashSet<Integer>();
for (int sel : selectedColumns)
代码示例来源:origin: xyz.cofe/gui.swing
int[] selcols = getColumnModel().getSelectedColumns();
for( int selcol : selcols ){
if( selcol==col ){
内容来源于网络,如有侵权,请联系作者删除!