javax.swing.table.TableColumnModel.getSelectedColumns()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(2.6k)|赞(0)|评价(0)|浏览(67)

本文整理了Java中javax.swing.table.TableColumnModel.getSelectedColumns()方法的一些代码示例,展示了TableColumnModel.getSelectedColumns()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TableColumnModel.getSelectedColumns()方法的具体详情如下:
包路径:javax.swing.table.TableColumnModel
类名称:TableColumnModel
方法名:getSelectedColumns

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 ){

相关文章