Package org.eclipse.nebula.widgets.nattable.extension.builder.model

Examples of org.eclipse.nebula.widgets.nattable.extension.builder.model.ColumnStyle


    public Control createExampleControl(Composite parent) {
        TableColumn[] columns = new TableColumn[] {
                new TableColumn(0, "securityId", "ISIN").setWidth(200)
                        .setEditor(Editors.getTextEditor()).setCategory("C1"),
                new TableColumn(1, "securityDescription", "Name")
                        .setStyle(new ColumnStyle()).setGroupName("A1")
                        .setCategory("C1"),
                new TableColumn(2, "rating", "Rating")
                        .setComparator(getIgnoreCaseComparator())
                        .setGroupName("A1").setCategory("C1"),
                new TableColumn(3, "issueDate", "issueDate").setCategory("C1"),
View Full Code Here


                    columns[colIndex].displayConverter, DisplayMode.NORMAL,
                    columnLabel);

            // Add column visual style
            Style style = new Style();
            ColumnStyle columnStyle = columns[colIndex].style;
            if (ObjectUtils.isNotNull(columnStyle)) {
                style.setAttributeValue(CellStyleAttributes.BACKGROUND_COLOR,
                        columnStyle.bgColor);
                style.setAttributeValue(CellStyleAttributes.FOREGROUND_COLOR,
                        columnStyle.fgColor);
View Full Code Here

TOP

Related Classes of org.eclipse.nebula.widgets.nattable.extension.builder.model.ColumnStyle

Copyright © 2018 www.massapicom. 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.