182183184185186187188189190191192
natTable.addConfiguration(new DefaultNatTableStyleConfiguration() { { vAlign = VerticalAlignmentEnum.TOP; hAlign = HorizontalAlignmentEnum.LEFT; cellPainter = new LineBorderDecorator(painter); } }); natTable.configure(); GridDataFactory.fillDefaults().grab(true, true).applyTo(natTable);
224225226227228229230231232233234
288289290291292293294295296297298
natTable.addConfiguration(new DefaultNatTableStyleConfiguration() { { vAlign = VerticalAlignmentEnum.TOP; hAlign = HorizontalAlignmentEnum.LEFT; cellPainter = new LineBorderDecorator(painter); font = GUIHelper.getFont(new FontData("Arial", 20, SWT.NORMAL)); } }); natTable.configure();
333334335336337338339340341342343
natTable.addConfiguration(new DefaultNatTableStyleConfiguration() { { vAlign = VerticalAlignmentEnum.MIDDLE; hAlign = HorizontalAlignmentEnum.LEFT; cellPainter = new LineBorderDecorator(painter); font = GUIHelper.getFont(new FontData("Arial", 20, SWT.NORMAL)); } }); natTable.configure();
202122232425262728
public PercentageBarCellPainter() { this(2); } public PercentageBarCellPainter(int outerPadding) { super(new PaddingDecorator(new LineBorderDecorator( new PercentageBarDecorator(new TextPainter(false, false)), new BorderStyle()), outerPadding)); }