public void setWidth(double width) { this.setWidth(new CGFloat(width)); }
protected void _updateBookmarkCell() { final int size = preferences.getInteger("bookmark.icon.size"); final double width = size * 1.5; final NSTableColumn c = bookmarkTable.tableColumnWithIdentifier(BookmarkColumn.icon.name()); c.setMinWidth(width); c.setMaxWidth(width); c.setWidth(width); // Notify the table about the changed row height. bookmarkTable.noteHeightOfRowsWithIndexesChanged( NSIndexSet.indexSetWithIndexesInRange(NSRange.NSMakeRange(new NSUInteger(0), new NSUInteger(bookmarkTable.numberOfRows())))); }
@Override public void setBrowserView(NSOutlineView view) { super.setBrowserView(view); { NSTableColumn c = tableColumnsFactory.create(SyncPromptDataSource.Column.sync.name()); c.headerCell().setStringValue(StringUtils.EMPTY); c.setMinWidth(20f); c.setWidth(20f); c.setMaxWidth(20f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask); c.setEditable(false); c.setDataCell(imageCellPrototype); c.dataCell().setAlignment(NSText.NSCenterTextAlignment); view.addTableColumn(c); } { NSTableColumn c = tableColumnsFactory.create(SyncPromptDataSource.Column.create.name()); c.headerCell().setStringValue(StringUtils.EMPTY); c.setMinWidth(20f); c.setWidth(20f); c.setMaxWidth(20f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask); c.setEditable(false); c.setDataCell(imageCellPrototype); c.dataCell().setAlignment(NSText.NSCenterTextAlignment); view.addTableColumn(c); } view.sizeToFit(); } }
c.headerCell().setStringValue(BrowserColumn.size.toString()); c.setMinWidth(50f); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.size.name()))); c.setMaxWidth(150f); c.headerCell().setStringValue(BrowserColumn.modified.toString()); c.setMinWidth(100f); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.modified.name()))); c.setMaxWidth(500); c.headerCell().setStringValue(BrowserColumn.owner.toString()); c.setMinWidth(50); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.owner.name()))); c.setMaxWidth(500); c.headerCell().setStringValue(BrowserColumn.group.toString()); c.setMinWidth(50); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.group.name()))); c.setMaxWidth(500); c.headerCell().setStringValue(BrowserColumn.permission.toString()); c.setMinWidth(100); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.permission.name()))); c.setMaxWidth(800);
c.setWidth(300f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask); this.table.addTableColumn(c);
c.headerCell().setStringValue(StringUtils.EMPTY); c.setMinWidth((20)); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.icon.name()))); c.setMaxWidth((20)); c.headerCell().setStringValue(BrowserColumn.filename.toString()); c.setMinWidth((100)); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.filename.name()))); c.setMaxWidth((1000));
c.setWidth(300f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask); this.transferTable.addTableColumn(c);
c.headerCell().setStringValue(LocaleFactory.localizedString("Filename")); c.setMinWidth(100f); c.setWidth(220f); c.setMaxWidth(800f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask | NSTableColumn.NSTableColumnUserResizingMask); c.headerCell().setStringValue(StringUtils.EMPTY); c.setMinWidth(50f); c.setWidth(80f); c.setMaxWidth(100f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask | NSTableColumn.NSTableColumnUserResizingMask); c.headerCell().setStringValue(StringUtils.EMPTY); c.setMinWidth(20f); c.setWidth(20f); c.setMaxWidth(20f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask); c.headerCell().setStringValue(StringUtils.EMPTY); c.setMinWidth(20f); c.setWidth(20f); c.setMaxWidth(20f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask);
c.headerCell().setStringValue(LocaleFactory.localizedString("Filename")); c.setMinWidth(new CGFloat(100)); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.filename.name()))); c.setMaxWidth(new CGFloat(1000));
c.headerCell().setStringValue(StringUtils.EMPTY); c.setMinWidth(40); c.setWidth(40); c.setMaxWidth(40); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask);