Examples of sizeWidthToFit()


Examples of javax.swing.table.TableColumn.sizeWidthToFit()

        FBTableCellRenderer temp = new FBTableCellRenderer();
        tc.setHeaderRenderer(temp);
        tc.setIdentifier(c);
        tc.setHeaderValue(c);
        tc.setResizable(false);
        tc.sizeWidthToFit();
        return tc;
    }

    public void createFrom(SorterTableColumnModel other) {
        if (this.getOrder().equals(other.getOrder())) {
View Full Code Here

Examples of javax.swing.table.TableColumn.sizeWidthToFit()

    TableColumn c = new TableColumn();
    harness.check(c.getHeaderRenderer(), null);
    c.addPropertyChangeListener(this);
   
    // with no header renderer, the method should do nothing
    c.sizeWidthToFit();
    harness.check(c.getMinWidth(), 15);
    harness.check(c.getMaxWidth(), Integer.MAX_VALUE);
    harness.check(c.getPreferredWidth(), 75);
    harness.check(c.getWidth(), 75);
   
View Full Code Here

Examples of javax.swing.table.TableColumn.sizeWidthToFit()

    c.setHeaderRenderer((TableCellRenderer) r);
    harness.check(c.getMinWidth(), 15);
    harness.check(c.getMaxWidth(), Integer.MAX_VALUE);
    harness.check(c.getPreferredWidth(), 75);
    harness.check(c.getWidth(), 75);
    c.sizeWidthToFit();   
    harness.check(c.getMinWidth(), 13);
    harness.check(c.getMaxWidth(), 999);
    harness.check(c.getPreferredWidth(), 34);
    harness.check(c.getWidth(), 34);
   
View Full Code Here

Examples of javax.swing.table.TableColumn.sizeWidthToFit()

      return;
    }
   
    for(int i=0; i<columnNames.size(); i++) {
      TableColumn c = m.getColumn(i);
      c.sizeWidthToFit();
      c.setHeaderValue(columnNames.get(i));
    }
  }
 
  /**
 
View Full Code Here

Examples of javax.swing.table.TableColumn.sizeWidthToFit()

    tableModel = new TableModel();
    tableModel.addColumn("...");
    tableModel.setColumnNames(columnsName);
    table = new JTable(tableModel);   
    TableColumn col = table.getColumnModel().getColumn(0);
    col.sizeWidthToFit();
    col.setPreferredWidth(40);
    col.setMaxWidth((int) (40 * 1.5));
      col.setWidth(40);
      col.setResizable(false);
      JScrollPane scrollPane = new JScrollPane(table);
View Full Code Here

Examples of javax.swing.table.TableColumn.sizeWidthToFit()

       
        // Set the header renderer, or else setting the size of the column will have no effect.
        tableColumn.setHeaderRenderer(tableHeaderRenderer);
       
        // Resize just enough to fit the header width.
        tableColumn.sizeWidthToFit();

        // Resize again to add a bit more space.
        int minWidth = tableColumn.getMinWidth();
        tableColumn.setMinWidth(minWidth + 15);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.