本文整理了Java中javax.swing.table.TableColumn.setResizable()
方法的一些代码示例,展示了TableColumn.setResizable()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TableColumn.setResizable()
方法的具体详情如下:
包路径:javax.swing.table.TableColumn
类名称:TableColumn
方法名:setResizable
暂无
代码示例来源:origin: 4thline/cling
protected void adjustTableUI() {
logTable.setFocusable(false);
logTable.setRowHeight(18);
logTable.getTableHeader().setReorderingAllowed(false);
logTable.setBorder(BorderFactory.createEmptyBorder());
logTable.getColumnModel().getColumn(0).setMinWidth(30);
logTable.getColumnModel().getColumn(0).setMaxWidth(30);
logTable.getColumnModel().getColumn(0).setResizable(false);
logTable.getColumnModel().getColumn(1).setMinWidth(90);
logTable.getColumnModel().getColumn(1).setMaxWidth(90);
logTable.getColumnModel().getColumn(1).setResizable(false);
logTable.getColumnModel().getColumn(2).setMinWidth(110);
logTable.getColumnModel().getColumn(2).setMaxWidth(250);
logTable.getColumnModel().getColumn(3).setPreferredWidth(150);
logTable.getColumnModel().getColumn(3).setMaxWidth(400);
logTable.getColumnModel().getColumn(4).setPreferredWidth(600);
}
代码示例来源:origin: winder/Universal-G-Code-Sender
@Override
public void setBounds(int x, int y, int width, int height)
{
super.setBounds(x, y, width, height);
// This is totally bogus, but they look alright when I throw in a max
// width for the boolean columns.
setPreferredColumnWidths(new double[] {0.25, 0.3, 0.2, 0.2, 0.2} );
getColumnModel().getColumn(COL_INDEX_SENT).setResizable(false);
getColumnModel().getColumn(COL_INDEX_SENT).setMaxWidth(50);
getColumnModel().getColumn(COL_INDEX_DONE).setResizable(false);
getColumnModel().getColumn(COL_INDEX_DONE).setMaxWidth(50);
}
代码示例来源:origin: ron190/jsql-injection
this.fixedTable.getColumnModel().getColumn(0).setResizable(false);
this.fixedTable.getColumnModel().getColumn(0).setPreferredWidth(38);
this.fixedTable.getColumnModel().getColumn(1).setCellRenderer(new RowHeaderRenderer());
this.fixedTable.getColumnModel().getColumn(1).setResizable(false);
this.fixedTable.getColumnModel().getColumn(1).setPreferredWidth(38);
代码示例来源:origin: kaikramer/keystore-explorer
private void setColumnsToIconSize(JTable keyStoreTable, int... columnNumbers) {
for (int i : columnNumbers) {
TableColumn typeCol = keyStoreTable.getColumnModel().getColumn(i);
typeCol.setResizable(false);
typeCol.setMinWidth(ICON_SIZE);
typeCol.setMaxWidth(ICON_SIZE);
typeCol.setPreferredWidth(ICON_SIZE);
}
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-php-project
private void initTableColumns() {
TableColumnModel columnModel = itemTable.getColumnModel();
columnModel.getColumn(0).setMinWidth(20);
columnModel.getColumn(0).setMaxWidth(20);
columnModel.getColumn(0).setResizable(false);
columnModel.getColumn(1).setPreferredWidth(1000);
columnModel.getColumn(2).setMinWidth(40);
columnModel.getColumn(2).setPreferredWidth(40);
columnModel.getColumn(3).setPreferredWidth(1000);
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-refactoring
private void setColumnWidth(int a) {
TableColumn col = jTableFields.getColumnModel().getColumn(a);
JCheckBox box = new JCheckBox();
int width = (int) box.getPreferredSize().getWidth();
col.setPreferredWidth(width);
col.setMinWidth(width);
col.setMaxWidth(width);
col.setResizable(false);
}
代码示例来源:origin: AlexFalappa/nb-springboot
/** Creates new form BootPanel */
public BootPanel() {
initComponents();
// adjust and fix size of first column
final TableColumn firstCol = tbCfgOverrides.getColumnModel().getColumn(0);
firstCol.setMaxWidth(30);
firstCol.setResizable(false);
// disable column reordering
tbCfgOverrides.getTableHeader().setReorderingAllowed(false);
}
代码示例来源:origin: senbox-org/snap-desktop
public TableColumn getTableColumn() {
if (detailsColumn == null) {
detailsColumn = new TableColumn();
detailsColumn.setResizable(true);
detailsColumn.setPreferredWidth(350);
detailsColumn.setHeaderValue("Areas of Interest");
detailsColumn.setCellRenderer(new AOIDetailsRenderer());
}
return detailsColumn;
}
代码示例来源:origin: bcdev/beam
public TableColumn getTableColumn() {
if(_fileNameColumn == null) {
_fileNameColumn = new TableColumn();
_fileNameColumn.setHeaderValue("File Name");
_fileNameColumn.setPreferredWidth(200);
_fileNameColumn.setResizable(true);
_fileNameColumn.setCellRenderer(new FileNameCellRenderer());
}
return _fileNameColumn;
}
代码示例来源:origin: senbox-org/snap-desktop
public TableColumn getTableColumn() {
if (column == null) {
column = new TableColumn();
column.setHeaderValue("ID");
column.setPreferredWidth(34);
column.setResizable(false);
column.setCellRenderer(new IDCellRenderer());
}
return column;
}
代码示例来源:origin: bcdev/beam
public TableColumn getTableColumn() {
if (_fileSizeColumn == null) {
_fileSizeColumn = new TableColumn();
_fileSizeColumn.setHeaderValue("File Size");
_fileSizeColumn.setPreferredWidth(70);
_fileSizeColumn.setResizable(true);
_fileSizeColumn.setCellRenderer(new FileSizeCellRenderer());
}
return _fileSizeColumn;
}
代码示例来源:origin: net.sf.squirrel-sql.plugins/dbdiff
@Override
public void addColumn(TableColumn tc)
{
tc.setResizable(true);
tc.setMinWidth(minWidth);
super.addColumn(tc);
}
};
代码示例来源:origin: protegeproject/protege
private void pack() {
final TableColumn checkCol = getColumnModel().getColumn(0);
if (headerRenderer != null){
checkCol.setHeaderRenderer(headerRenderer);
}
TableUtils.pack(this, true, true, 2);
if (checkCol != null){
checkCol.setMaxWidth(checkCol.getPreferredWidth());
checkCol.setResizable(false);
}
}
代码示例来源:origin: stackoverflow.com
String[] titles = {"System Code","Domain Name","Organizational Unit","Organization Name"};
TableColumn[] columns = new TableColumn[titles.length];
for(int i=0; i<titles.length; i++)
{
TableColumn column = new TableColumn(table, SWT.LEFT, i);
column.setText(titles[i]);
column.setWidth(150);
column.setMoveable(true);
column.setResizable(true);
columns[i] = column;
}
代码示例来源:origin: bcdev/beam
public TableColumn getTableColumn() {
if (propertiesColumn == null) {
propertiesColumn = new TableColumn();
propertiesColumn.setResizable(false);
propertiesColumn.setHeaderValue("Product Properties");
propertiesColumn.setCellRenderer(new ProductPropertiesRenderer());
}
return propertiesColumn;
}
代码示例来源:origin: edu.stanford.protege/org.protege.editor.core.application
private void pack() {
final TableColumn checkCol = getColumnModel().getColumn(0);
if (headerRenderer != null){
checkCol.setHeaderRenderer(headerRenderer);
}
TableUtils.pack(this, true, true, 2);
if (checkCol != null){
checkCol.setMaxWidth(checkCol.getPreferredWidth());
checkCol.setResizable(false);
}
}
代码示例来源:origin: org.protege/protege-editor-core-application
private void pack() {
final TableColumn checkCol = getColumnModel().getColumn(0);
if (headerRenderer != null){
checkCol.setHeaderRenderer(headerRenderer);
}
TableUtils.pack(this, true, true, 2);
if (checkCol != null){
checkCol.setMaxWidth(checkCol.getPreferredWidth());
checkCol.setResizable(false);
}
}
代码示例来源:origin: bcdev/beam
public TableColumn getTableColumn() {
if (worldMapColumn == null) {
worldMapColumn = new TableColumn();
worldMapColumn.setHeaderValue("Geo-Location"); /*I18N*/
worldMapColumn.setPreferredWidth(250);
worldMapColumn.setCellRenderer(new WorldMapCellRenderer(250));
worldMapColumn.setCellEditor(new WorldMapCellEditor());
worldMapColumn.setResizable(true);
}
return worldMapColumn;
}
代码示例来源:origin: bcdev/beam
public TableColumn getTableColumn() {
if (quickLookColumn == null) {
quickLookColumn = new TableColumn();
quickLookColumn.setHeaderValue("Quick Look"); /*I18N*/
quickLookColumn.setPreferredWidth(150);
quickLookColumn.setResizable(true);
quickLookColumn.setCellRenderer(new QuickLookRenderer(100));
quickLookColumn.setCellEditor(new QuickLookEditor());
}
return quickLookColumn;
}
代码示例来源:origin: com.google.code.findbugs/findbugs
private TableColumn makeTableColumn(int x, Sortables c) {
TableColumn tc = new TableColumn(x);
FBTableCellRenderer temp = new FBTableCellRenderer();
tc.setHeaderRenderer(temp);
tc.setIdentifier(c);
tc.setHeaderValue(c);
tc.setResizable(false);
tc.sizeWidthToFit();
return tc;
}
内容来源于网络,如有侵权,请联系作者删除!