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

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

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

TableColumnModel.getColumnSelectionAllowed介绍

暂无

代码示例

代码示例来源:origin: de.sciss/jtreetable

@Override
public boolean getColumnSelectionAllowed() {
  return delegate.getColumnSelectionAllowed();
}

代码示例来源:origin: com.eas.platypus/platypus-js-grid

/**
 * ConstrainedColumnModel constructor.
 *
 * @param aDelegate A <code>TableColumnModel</code> instance all significant
 * work is delegated to.
 * @param aConstraint A <code>LinearConstraint</code> instacne defining the
 * constraint.
 * @see TableColumnModel
 */
public ConstrainedColumnModel(TableColumnModel aDelegate, LinearConstraint aConstraint) {
  super();
  delegate = aDelegate;
  constraint = aConstraint;
  columnSelectionAllowed = delegate.getColumnSelectionAllowed();
  columnMargin = delegate.getColumnMargin();
  delegate.addColumnModelListener(new DelegatedColumnModelListener());
  constraint.addConstraintChangeListener(new ConstraintListener());
}

代码示例来源:origin: com.github.insubstantial/substance

/**
 * Initiates the fade out effect.
 */
private void fadeOutTableHeader() {
  if (SubstanceTableUI.this.rolledOverColumn >= 0) {
    JTableHeader header = SubstanceTableUI.this.table
        .getTableHeader();
    if ((header == null) || (!header.isVisible()))
      return;
    SubstanceTableHeaderUI ui = (SubstanceTableHeaderUI) header
        .getUI();
    TableColumnModel columnModel = header.getColumnModel();
    StateTransitionTracker columnTransitionTracker = ui.getTracker(
        rolledOverColumn, true,
        columnModel.getColumnSelectionAllowed()
            && columnModel.getSelectionModel()
                .isSelectedIndex(rolledOverColumn));
    columnTransitionTracker.getModel().setRollover(false);
  }
}

代码示例来源:origin: org.java.net.substance/substance

/**
 * Initiates the fade out effect.
 */
private void fadeOutTableHeader() {
  if (SubstanceTableUI.this.rolledOverColumn >= 0) {
    JTableHeader header = SubstanceTableUI.this.table
        .getTableHeader();
    if ((header == null) || (!header.isVisible()))
      return;
    SubstanceTableHeaderUI ui = (SubstanceTableHeaderUI) header
        .getUI();
    TableColumnModel columnModel = header.getColumnModel();
    StateTransitionTracker columnTransitionTracker = ui.getTracker(
        rolledOverColumn, true, columnModel
            .getColumnSelectionAllowed()
            && columnModel.getSelectionModel()
                .isSelectedIndex(rolledOverColumn));
    columnTransitionTracker.getModel().setRollover(false);
  }
}

代码示例来源:origin: org.java.net.substance/substance

return;
if (!header.getColumnModel().getColumnSelectionAllowed())
  return;

代码示例来源:origin: com.github.insubstantial/substance

return;
if (!header.getColumnModel().getColumnSelectionAllowed())
  return;

代码示例来源:origin: org.java.net.substance/substance

StateTransitionTracker columnTransitionTracker = sthui
    .getTracker(column, false, columnModel
        .getColumnSelectionAllowed()
        && columnModel.getSelectionModel()
            .isSelectedIndex(column));

代码示例来源:origin: com.github.insubstantial/substance

StateTransitionTracker columnTransitionTracker = sthui
    .getTracker(column, false,
        columnModel.getColumnSelectionAllowed()
            && columnModel.getSelectionModel()
                .isSelectedIndex(column));

代码示例来源:origin: com.eas.platypus/platypus-js-grid

/**
 * Insetted column model constructor. It takes a <code>InsettedColumnsFactory</code> instance as a parameter.
 * @param aDelegate A column model all significant work is delegated to.
 * @param aInset Insetted column space definition.
 * @param aColumnsFactory A <code>InsettedColumnsFactory</code> instance to be used as insetted columns space filler.
 * @see TableColumnModel
 * @see LinearInset
 * @see InsettedColumnsFactory
 */
public InsettedColumnModel(TableColumnModel aDelegate, LinearInset aInset, InsettedColumnsFactory aColumnsFactory) {
  super();
  delegate = aDelegate;
  inset = aInset;
  columnsFactory = aColumnsFactory;
  columnSelectionAllowed = delegate.getColumnSelectionAllowed();
  columnMargin = delegate.getColumnMargin();
  inset.addInsetChangeListener(new InsetListener());
  delegate.addColumnModelListener(new DelegatedColumnModelListener());
  generateLeftInsetColumns(0, inset.getPreFirst());
  generateRightInsetColumns(0, inset.getAfterLast());
}

代码示例来源:origin: org.java.net.substance/substance

TableColumnModel columnModel = header.getColumnModel();
boolean isSelected = false;
if (columnModel.getColumnSelectionAllowed()) {
  isSelected = columnModel.getSelectionModel().isSelectedIndex(
      columnIndex);

代码示例来源:origin: com.github.insubstantial/substance

TableColumnModel columnModel = header.getColumnModel();
boolean isSelected = false;
if (columnModel.getColumnSelectionAllowed()) {
  isSelected = columnModel.getSelectionModel().isSelectedIndex(
      columnIndex);

相关文章