本文整理了Java中javax.swing.table.TableColumn.getIdentifier()
方法的一些代码示例,展示了TableColumn.getIdentifier()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TableColumn.getIdentifier()
方法的具体详情如下:
包路径:javax.swing.table.TableColumn
类名称:TableColumn
方法名:getIdentifier
暂无
代码示例来源:origin: stackoverflow.com
@Override
public void setDraggedColumn(TableColumn pAColumn)
{
int lIndex = -1;
if (pAColumn != null)
lIndex = getColumnModel().getColumnIndex(pAColumn.getIdentifier());
if (lIndex != 0)
super.setDraggedColumn(pAColumn);
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-lib-profiler-ui
public int compare(TableColumn c1, TableColumn c2) {
Integer index1 = (Integer)c1.getIdentifier();
Integer index2 = (Integer)c2.getIdentifier();
return index1.compareTo(index2);
}
});
代码示例来源:origin: org.jspresso.framework/jspresso-swing-application
/**
* Whether the table column is sortable.
*
* @param column
* the table column to test.
* @return true is the table column is sortable.
*/
protected boolean isSortable(TableColumn column) {
return column.getIdentifier() != null
&& column.getIdentifier().toString().length() > 0
&& !column.getIdentifier().toString().startsWith("#");
}
代码示例来源:origin: com.eas.platypus/platypus-js-forms
private boolean isColumnReadOnly(TableColumn aViewCol) {
if (aViewCol.getIdentifier() instanceof ModelColumn) {
return ((ModelColumn) aViewCol.getIdentifier()).isReadOnly();
}
return false;
}
}
代码示例来源:origin: com.google.code.findbugs/findbugs
@Override
public int getColumnIndex(Object columnIdentifier) {
if (columnIdentifier == null) {
throw new IllegalArgumentException("Dont send null to getColumnIndex, null shouldn't be in the sorting table.");
}
for (int x = 0; x < columnList.size(); x++) {
if (columnList.get(x).getIdentifier().equals(columnIdentifier)) {
return x;
}
}
throw new IllegalArgumentException();
}
代码示例来源:origin: org.codehaus.jtstand/jtstand-desktop
/**
* {@inheritDoc}
*/
public TableColumnExt getColumnExt(Object identifier) {
for (Iterator<TableColumn> iter = initialColumns.iterator(); iter.hasNext();) {
TableColumn column = iter.next();
if ((column instanceof TableColumnExt) && (identifier.equals(column.getIdentifier()))) {
return (TableColumnExt) column;
}
}
return null;
}
代码示例来源:origin: org.swinglabs.swingx/swingx-core
/**
* {@inheritDoc}
*/
@Override
public TableColumnExt getColumnExt(Object identifier) {
for (Iterator<TableColumn> iter = initialColumns.iterator(); iter.hasNext();) {
TableColumn column = iter.next();
if ((column instanceof TableColumnExt) && (identifier.equals(column.getIdentifier()))) {
return (TableColumnExt) column;
}
}
return null;
}
代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-core
/**
* {@inheritDoc}
*/
@Override
public TableColumnExt getColumnExt(Object identifier) {
for (Iterator<TableColumn> iter = initialColumns.iterator(); iter.hasNext();) {
TableColumn column = iter.next();
if ((column instanceof TableColumnExt) && (identifier.equals(column.getIdentifier()))) {
return (TableColumnExt) column;
}
}
return null;
}
代码示例来源:origin: com.google.code.findbugs/findbugs
private void orderUpdate() {
// order.clear();
if (!frozen) {
order = new ArrayList<Sortables>();
for (TableColumn c : columnList) {
order.add((Sortables) c.getIdentifier());
}
}
check();
}
代码示例来源:origin: org.nuiton.jaxx/jaxx-application-swing
protected AbstractApplicationTableModel(TableColumnModelExt columnModel,
boolean createNewRow,
boolean createEmptyRowIsEmpty) {
this.identifiers = Lists.newArrayListWithCapacity(columnModel.getColumnCount());
for (TableColumn tc : columnModel.getColumns(true)) {
this.identifiers.add((ColumnIdentifier<R>) tc.getIdentifier());
}
this.createNewRow = createNewRow;
this.createEmptyRowIsEmpty = createEmptyRowIsEmpty;
}
代码示例来源:origin: org.swinglabs.swingx/swingx-all
/**
* {@inheritDoc}
*/
@Override
public Object getColumnIdentifierAt(int columnIndex) {
if ((columnIndex < 0) || (columnIndex >= getColumnCount())) {
throw new ArrayIndexOutOfBoundsException(
"invalid column index: " + columnIndex);
}
TableColumn column = getColumnByModelIndex(columnIndex);
Object identifier = column != null ? column.getIdentifier() : null;
return identifier;
}
代码示例来源:origin: org.swinglabs.swingx/swingx-core
/**
* {@inheritDoc}
*/
@Override
public Object getColumnIdentifierAt(int columnIndex) {
if ((columnIndex < 0) || (columnIndex >= getColumnCount())) {
throw new ArrayIndexOutOfBoundsException(
"invalid column index: " + columnIndex);
}
TableColumn column = getColumnByModelIndex(columnIndex);
Object identifier = column != null ? column.getIdentifier() : null;
return identifier;
}
代码示例来源:origin: org.codehaus.jtstand/jtstand-desktop
/**
* {@inheritDoc}
*/
@Override
public Object getColumnIdentifierAt(int columnIndex) {
if ((columnIndex < 0) || (columnIndex >= getColumnCount())) {
throw new ArrayIndexOutOfBoundsException(
"invalid column index: " + columnIndex);
}
TableColumn column = getColumnByModelIndex(columnIndex);
Object identifier = column != null ? column.getIdentifier() : null;
return identifier;
}
代码示例来源:origin: stackoverflow.com
private static boolean canMove(TableColumn column,
JTableHeader header) {
return (column != null) && header.getReorderingAllowed()
&& header.getColumnModel().getColumnIndex(column.getIdentifier()) != 0;
}
代码示例来源:origin: org.swinglabs.swingx/swingx-core
private void installColumn(TableColumn column) {
this.column = column;
column.addPropertyChangeListener(getColumnListener());
updateFromColumnHeader(column.getHeaderValue());
// #429-swing: actionCommand must be string
if (column.getIdentifier() != null) {
setActionCommand(column.getIdentifier().toString());
}
boolean visible = (column instanceof TableColumnExt) ?
((TableColumnExt) column).isVisible() : true;
updateFromColumnVisible(visible);
}
代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-core
private void installColumn(TableColumn column) {
this.column = column;
column.addPropertyChangeListener(getColumnListener());
updateFromColumnHeader(column.getHeaderValue());
// #429-swing: actionCommand must be string
if (column.getIdentifier() != null) {
setActionCommand(column.getIdentifier().toString());
}
boolean visible = (column instanceof TableColumnExt) ?
((TableColumnExt) column).isVisible() : true;
updateFromColumnVisible(visible);
}
代码示例来源:origin: com.haulmont.thirdparty/swingx-core
private void installColumn(TableColumn column) {
this.column = column;
column.addPropertyChangeListener(getColumnListener());
updateFromColumnHeader(column.getHeaderValue());
// #429-swing: actionCommand must be string
if (column.getIdentifier() != null) {
setActionCommand(column.getIdentifier().toString());
}
boolean visible = (column instanceof TableColumnExt) ?
((TableColumnExt) column).isVisible() : true;
updateFromColumnVisible(visible);
}
代码示例来源:origin: org.codehaus.jtstand/jtstand-desktop
private void installColumn(TableColumn column) {
this.column = column;
column.addPropertyChangeListener(getColumnListener());
updateFromColumnHeader(column.getHeaderValue());
// #429-swing: actionCommand must be string
if (column.getIdentifier() != null) {
setActionCommand(column.getIdentifier().toString());
}
boolean visible = (column instanceof TableColumnExt) ?
((TableColumnExt) column).isVisible() : true;
updateFromColumnVisible(visible);
}
代码示例来源:origin: org.swinglabs.swingx/swingx-all
private void installColumn(TableColumn column) {
this.column = column;
column.addPropertyChangeListener(getColumnListener());
updateFromColumnHeader(column.getHeaderValue());
// #429-swing: actionCommand must be string
if (column.getIdentifier() != null) {
setActionCommand(column.getIdentifier().toString());
}
boolean visible = (column instanceof TableColumnExt) ?
((TableColumnExt) column).isVisible() : true;
updateFromColumnVisible(visible);
}
代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-common
public void showColumn(final int _modelIndex){
final TableColumn col = new TableColumn(_modelIndex);
col.setIdentifier(getTable().getModel().getColumnName(_modelIndex));
col.setHeaderValue(col.getIdentifier());
getColumnModel().addColumn(col);
adjustWidth(col);
}
内容来源于网络,如有侵权,请联系作者删除!