Examples of Columns


Examples of org.zkoss.zul.Columns

    final Grid grid = new Grid();
    grid.setWidth("100%");
    grid.setParent(panelchildren);

    final Columns columns = new Columns();
    columns.setSizable(true);
    columns.setParent(grid);

    final Column column1 = new Column();
    column1.setWidth("100%");
    column1.setLabel("values are randomly created");
    column1.setParent(columns);
View Full Code Here

Examples of org.zkoss.zul.Columns

    final Grid grid = new Grid();
    grid.setHeight("100%");
    grid.setWidth("50px");
    grid.setParent(this.winMessageBar);

    final Columns columns = new Columns();
    columns.setSizable(false);
    columns.setParent(grid);

    // Column for the Message buttons
    this.statusBarMessageIndicator = new Column();
    this.statusBarMessageIndicator.setWidth("50px");
    this.statusBarMessageIndicator.setStyle("background-color: #D6DCDE; padding: 0px");
View Full Code Here

Examples of org.zkoss.zul.Columns

    final Grid grid = new Grid();
    grid.setHeight("22px");
    grid.setStyle("padding: 0px;");
    grid.setParent(this.winStatusBar);

    final Columns columns = new Columns();
    columns.setSizable(false);
    columns.setParent(grid);

    this.statusBarSelectedObject = new Column();
    this.statusBarSelectedObject.setHeight("22px");
    this.statusBarSelectedObject.setLabel(this._labelSelectedObject);
    this.statusBarSelectedObject.setWidth("50%");
View Full Code Here

Examples of org.zkoss.zul.Columns

    Grid grid = new Grid();
    grid.setSclass("GridLayoutSmartBorderDashed");
    grid.setParent(ct);

    Columns columns = new Columns();
    columns.setSizable(true);
    columns.setParent(grid);

    Column columnTableName = new Column();
    columnTableName.setWidth("65%");
    columnTableName.setLabel(Labels.getLabel("common.Table"));
    columnTableName.setStyle("color: red");
View Full Code Here

Examples of org.zkoss.zul.Columns

        personalTimesheetModel.initCreateOrEdit(date, resource);
        initTimesheet(date);
    }

    private void initTimesheet(LocalDate date) {
        columns = new Columns();
        columns.setSizable(true);
        timesheet.getChildren().clear();
        timesheet.appendChild(columns);
        createColumns(date);
View Full Code Here

Examples of org.zkoss.zul.Columns

        loadModelForLeftPane();
    }

    private static Columns createColumns(
            Collection<? extends IConvertibleToColumn> convertibleToColumns) {
        Columns result = new Columns();
        for (Column column : toColumns(convertibleToColumns)) {
            result.appendChild(column);
        }
        return result;
    }
View Full Code Here

Examples of org.zkoss.zul.Columns

        return gridItems;
    }

    private void renderColumns(Grid gridItems) {

        Columns columns = gridItems.getColumns();
        // Create listhead first time is rendered
        if (columns == null) {
            columns = new Columns();
        }
        // Delete all headers
        columns.getChildren().clear();
        columns.setSizable(true);

        // Add static headers
        Column columnName = new Column();
        columnName.setLabel(_("Name"));
        Util.setSort(columnName, "auto=(name)");
        columnName.setSortDirection("ascending");
        columns.appendChild(columnName);

        Column columnPosition = new Column();
        columnPosition.setLabel(_("Position"));
        columns.appendChild(columnPosition);

        Column columnPercentage = new Column();
        columnPercentage.setLabel(_("Percentage"));
        columns.appendChild(columnPercentage);

        Column columnPassed = new Column();
        columnPassed.setLabel(_("Checked"));
        columns.appendChild(columnPassed);

        Column columnDate = new Column();
        columnDate.setLabel(_("Date"));
        columns.appendChild(columnDate);

        columns.setParent(gridItems);
    }
View Full Code Here

Examples of org.zkoss.zul.Columns

     *
     * @param listBox
     */
    private void appendColumns(Grid grid) {

        Columns columns = grid.getColumns();
        // Create listhead first time is rendered
        if (columns == null) {
            columns = new Columns();
        }
        // Delete all headers
        columns.getChildren().clear();
        columns.setSizable(true);

        // Add static headers
        if (getWorkReport() != null) {
            if (!getWorkReport().getWorkReportType().getDateIsSharedByLines()) {
                NewDataSortableColumn columnDate = new NewDataSortableColumn();
                columnDate.setLabel(_("Date"));
                columnDate.setSclass("date-column");
                Util.setSort(columnDate, "auto=(date)");
                columnDate.setSortDirection("ascending");

                columnDate.addEventListener("onSort", new EventListener() {
                    @Override
                    public void onEvent(Event event) {
                        sortWorkReportLines();
                    }
                });
                columns.appendChild(columnDate);
            }
            if (!getWorkReport().getWorkReportType()
                    .getResourceIsSharedInLines()) {
                NewDataSortableColumn columnResource = new NewDataSortableColumn();
                columnResource.setLabel(_("Resource"));
                columnResource.setSclass("resource-column");
                // columnResource.setWidth("75px");
                columns.appendChild(columnResource);
            }
            if (!getWorkReport().getWorkReportType()
                    .getOrderElementIsSharedInLines()) {
                NewDataSortableColumn columnCode = new NewDataSortableColumn();
                columnCode.setLabel(_("Task"));
                columnCode.setSclass("order-code-column");
                columnCode.setHflex("min");
                columns.appendChild(columnCode);
            }

            for (Object fieldOrLabel : workReportModel
                    .getFieldsAndLabelsLineByDefault()) {
                String columnName;
                int width = EXTRA_FIELD_MIN_WIDTH;
                if (fieldOrLabel instanceof DescriptionField) {
                    columnName = ((DescriptionField) fieldOrLabel)
                            .getFieldName();
                    width = Math.max(((DescriptionField) fieldOrLabel)
                            .getLength()
                            * EXTRA_FIELD_PX_PER_CHAR, EXTRA_FIELD_MIN_WIDTH);
                    width = Math.min(width, EXTRA_FIELD_MAX_WIDTH);

                } else {
                    columnName = ((WorkReportLabelTypeAssigment) fieldOrLabel)
                            .getLabelType().getName();
                }
                NewDataSortableColumn columnFieldOrLabel = new NewDataSortableColumn();
                columnFieldOrLabel.setLabel(_(columnName));
                columnFieldOrLabel.setSclass("columnFieldOrLabel");
                columnFieldOrLabel.setWidth(width + "px");
                columns.appendChild(columnFieldOrLabel);
            }

            if (!getWorkReport().getWorkReportType().getHoursManagement()
                    .equals(HoursManagementEnum.NUMBER_OF_HOURS)) {
                NewDataSortableColumn columnHourStart = new NewDataSortableColumn();
                columnHourStart.setLabel(_("Start hour"));
                columnHourStart.setSclass("column-hour-start");
                columns.appendChild(columnHourStart);
                NewDataSortableColumn columnHourFinish = new NewDataSortableColumn();
                columnHourFinish.setLabel(_("Finish Hour"));
                columnHourStart.setSclass("column-hour-finish");
                columns.appendChild(columnHourFinish);
            }
        }
        NewDataSortableColumn columnNumHours = new NewDataSortableColumn();
        columnNumHours.setLabel(_("Hours"));
        columnNumHours.setSclass("hours-column");
        columns.appendChild(columnNumHours);
        NewDataSortableColumn columnHoursType = new NewDataSortableColumn();
        columnHoursType.setLabel(_("Hours type"));
        columnHoursType.setSclass("hours-type-column");
        columns.appendChild(columnHoursType);
        NewDataSortableColumn columnFinsihed = new NewDataSortableColumn();
        columnFinsihed.setLabel(_("Done"));
        columnFinsihed.setSclass("finished-column");
        columnFinsihed.setTooltiptext(_("Task finished"));
        NewDataSortableColumn columnCode = new NewDataSortableColumn();
        columns.appendChild(columnFinsihed);
        columnCode.setLabel(_("Code"));
        columnCode.setSclass("code-column");
        columns.appendChild(columnCode);
        NewDataSortableColumn columnOperations = new NewDataSortableColumn();
        columnOperations.setLabel(_("Op."));
        columnOperations.setSclass("operations-column");
        columnOperations.setTooltiptext(_("Operations"));
        columns.appendChild(columnOperations);

        columns.setParent(grid);

    }
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.