本文整理了Java中javax.swing.table.TableColumnModel.removeColumn()
方法的一些代码示例,展示了TableColumnModel.removeColumn()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TableColumnModel.removeColumn()
方法的具体详情如下:
包路径:javax.swing.table.TableColumnModel
类名称:TableColumnModel
方法名:removeColumn
暂无
代码示例来源:origin: stackoverflow.com
TableColumnModel tcm = table.getColumnModel();
tcm.removeColumn( tcm.getColumn(...) );
代码示例来源:origin: groovy/groovy-core
public void remove() {
if (hasNext()) self.removeColumn(self.getColumn(index--));
}
};
代码示例来源:origin: log4j/log4j
public void setView(List columns) {
TableColumnModel model = getColumnModel();
// Remove all the columns:
for (int f = 0; f < _numCols; f++) {
model.removeColumn(_tableColumns[f]);
}
Iterator selectedColumns = columns.iterator();
Vector columnNameAndNumber = getColumnNameAndNumber();
while (selectedColumns.hasNext()) {
// add the column to the view
model.addColumn(_tableColumns[columnNameAndNumber.indexOf(selectedColumns.next())]);
}
//SWING BUG:
sizeColumnsToFit(-1);
}
代码示例来源:origin: log4j/log4j
public void setDetailedView() {
//TODO: Defineable Views.
TableColumnModel model = getColumnModel();
// Remove all the columns:
for (int f = 0; f < _numCols; f++) {
model.removeColumn(_tableColumns[f]);
}
// Add them back in the correct order:
for (int i = 0; i < _numCols; i++) {
model.addColumn(_tableColumns[i]);
}
//SWING BUG:
sizeColumnsToFit(-1);
}
代码示例来源:origin: camunda/camunda-bpm-platform
public void setView(List columns) {
TableColumnModel model = getColumnModel();
// Remove all the columns:
for (int f = 0; f < _numCols; f++) {
model.removeColumn(_tableColumns[f]);
}
Iterator selectedColumns = columns.iterator();
Vector columnNameAndNumber = getColumnNameAndNumber();
while (selectedColumns.hasNext()) {
// add the column to the view
model.addColumn(_tableColumns[columnNameAndNumber.indexOf(selectedColumns.next())]);
}
//SWING BUG:
sizeColumnsToFit(-1);
}
代码示例来源:origin: camunda/camunda-bpm-platform
public void setDetailedView() {
//TODO: Defineable Views.
TableColumnModel model = getColumnModel();
// Remove all the columns:
for (int f = 0; f < _numCols; f++) {
model.removeColumn(_tableColumns[f]);
}
// Add them back in the correct order:
for (int i = 0; i < _numCols; i++) {
model.addColumn(_tableColumns[i]);
}
//SWING BUG:
sizeColumnsToFit(-1);
}
代码示例来源:origin: stackoverflow.com
hiddenColumns.put(columnName, column);
hiddenColumns.put(":" + columnName, new Integer(index));
tcm.removeColumn(column);
代码示例来源:origin: stackoverflow.com
throw new IllegalArgumentException("Duplicate column name.");
tcm.removeColumn(column);
代码示例来源:origin: org.swinglabs.swingx/swingx-core
private static void clear(TableColumnModel model, List<TableColumn> columns) {
for (TableColumn tableColumn : columns) {
model.removeColumn(tableColumn);
}
}
代码示例来源:origin: org.swinglabs.swingx/swingx-all
private static void clear(TableColumnModel model, List<TableColumn> columns) {
for (TableColumn tableColumn : columns) {
model.removeColumn(tableColumn);
}
}
代码示例来源:origin: com.eas.platypus/platypus-js-grid
/**
* {@inheritDoc}
*/
@Override
public void removeColumn(TableColumn column) {
delegate.removeColumn(column);
// the event will raise by itself
}
代码示例来源:origin: com.eas.platypus/platypus-js-grid
/**
* {@inheritDoc}
*/
@Override
public void removeColumn(TableColumn aColumn) {
delegate.removeColumn(aColumn);
// the event will raise by itself
}
代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-core
private static void clear(TableColumnModel model, List<TableColumn> columns) {
for (TableColumn tableColumn : columns) {
model.removeColumn(tableColumn);
}
}
代码示例来源:origin: com.haulmont.thirdparty/swingx-core
private static void clear(TableColumnModel model, List<TableColumn> columns) {
for (TableColumn tableColumn : columns) {
model.removeColumn(tableColumn);
}
}
代码示例来源:origin: stackoverflow.com
JTable t;
TableColumnModel m=t.getColumnModel();
TableColumn col=m.getColumn(columnIndex);
List<TableColumn> removed;
removed.add(col);
m.removeColumn(col);
代码示例来源:origin: tinyMediaManager/tinyMediaManager
public void hideColumn(Object identifier) {
int index = columnModel.getColumnIndex(identifier);
TableColumn column = columnModel.getColumn(index);
if (hiddenColumns.put(identifier, column) != null) {
throw new IllegalArgumentException("Duplicate column name.");
}
columnModel.removeColumn(column);
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
public void clearColumns() {
Collections.list(columnModel.getColumns()).stream().forEach((TableColumn aColumn) -> {
columnModel.removeColumn(aColumn);
});
}
代码示例来源:origin: edu.stanford.protege/jtreetable
@Override
public void removeColumn(Object o) {
int modelIndex = colIndex.get(o);
colIndex.remove(o);
for (Enumeration<TableColumn> it = columnModel.getColumns(); it.hasMoreElements();){
TableColumn tc = it.nextElement();
if (tc.getModelIndex() == modelIndex){
columnModel.removeColumn(tc);
}
}
}
代码示例来源:origin: stackoverflow.com
public static void setColumnOrder(int[] indices, TableColumnModel columnModel) {
TableColumn column[] = new TableColumn[indices.length];
for (int i = 0; i < column.length; i++) {
column[i] = columnModel.getColumn(indices[i]);
}
while (columnModel.getColumnCount() > 0) {
columnModel.removeColumn(columnModel.getColumn(0));
}
for (int i = 0; i < column.length; i++) {
columnModel.addColumn(column[i]);
}
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
public void removeColumn(ModelColumn aColumn) throws Exception {
columnModel.removeColumn(aColumn);
// edit header...
// apply changes
applyColumns();
applyHeader();
}
内容来源于网络,如有侵权,请联系作者删除!