Package com.jgoodies.forms.layout

Examples of com.jgoodies.forms.layout.RowSpec


    private SimpleForm(FormLayout layout, Border border) {
        this.layout = layout;
        panel = new JPanel(layout);
        panel.setBorder(border);
        rowSpec = new RowSpec(rowAlignment + ":pref");
    }
View Full Code Here


        this.labelFont = labelFont;
    }

    public void setRowAlignment(String rowAlignment) {
        this.rowAlignment = rowAlignment;
        rowSpec = new RowSpec(rowAlignment + ":pref");
    }
View Full Code Here

        rowSpec = new RowSpec(rowAlignment + ":pref");
    }

    public void setRowAlignment(String alignment, String size, String resize) {
        this.rowAlignment = alignment + ":" + size + ":" + resize;
        rowSpec = new RowSpec(rowAlignment);
    }
View Full Code Here

        addSpace(rowSpacing);
    }

    public void addSpace(int size) {
        if (size > 0) {
            layout.appendRow(new RowSpec(size + "px"));
        }
    }
View Full Code Here

            if (jlabel != null) {
                jlabel.setVisible(false);
            }

            if (rowIndex >= 0 && rowIndex < layout.getRowCount()) {
                layout.setRowSpec(rowIndex, new RowSpec("0px"));
            }
        }
View Full Code Here

            if (jlabel != null) {
                jlabel.setVisible(true);
            }

            if (rowIndex >= 0 && rowIndex < layout.getRowCount()) {
                layout.setRowSpec(rowIndex, new RowSpec(rowSpacing + "px"));
            }
        }
View Full Code Here

                            new ColumnSpec("75px"),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec("100px")
                    },
                    new RowSpec[] {
                            new RowSpec("20px"),
                            FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec("20px")
                    }));

            JLabel label = new JLabel();
            label.setText(TxtManager.getTxt("VIEW.RENAMEREPORTDIALOG.LANG"));
            panel.add(label, cc.xy(3, 1));
View Full Code Here

                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec("150px")
            };
            int rowCount = family.getGroupHeadFieldCount(groupName);
            RowSpec[] rowSpec = new RowSpec[rowCount * 2 + 1];
            rowSpec[0] = new RowSpec("10px");
            rowSpec[1] = FormFactory.LINE_GAP_ROWSPEC;
            for (int i = 1; i <= rowCount - 1; i++) {
                rowSpec[i * 2] = new RowSpec("20px");
                rowSpec[i * 2 + 1] = FormFactory.LINE_GAP_ROWSPEC;
            }
            rowSpec[rowCount * 2] = new RowSpec("20px");
            groupPanel.setLayout(new FormLayout(columnSpec, rowSpec));
            int currentComponentNumber = 1;
            Iterator columnIter = family.getColumns().iterator();
            while (columnIter.hasNext()) {
                Column column = (Column)columnIter.next();
View Full Code Here

                    new ColumnSpec("100px"),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec("150px")
            },
            new RowSpec[] {
                    new RowSpec("10px"),
                    FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec("20px"),
                    FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec("20px"),
            }));
        JLabel superUserPasswordLabel1 = new JLabel();
        superUserPasswordLabel1.setText(TxtManager.getTxt("VIEW.PASSWORDEDIT.SUPERUSERPASSWORDLABEL"));
        panel.add(superUserPasswordLabel1, cc.xy(3, 3));
View Full Code Here

                                            new ColumnSpec("130px"),
                                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                            new ColumnSpec("120px")
                                    },
                                    new RowSpec[] {
                                            new RowSpec("10px"),
                                            FormFactory.LINE_GAP_ROWSPEC,
                                            new RowSpec(RowSpec.FILL, Sizes.dluY(35), FormSpec.NO_GROW),
                                            FormFactory.LINE_GAP_ROWSPEC,
                                            new RowSpec("20px"),
                                            FormFactory.LINE_GAP_ROWSPEC,
                                            new RowSpec("20px"),
                                            FormFactory.LINE_GAP_ROWSPEC,
                                            new RowSpec("20px"),
                                            FormFactory.LINE_GAP_ROWSPEC,
                                            new RowSpec("50px")
                                    }));

                            //---- logoLabel ----
                            JLabel logoLabel = new JLabel();
                            logoLabel.setIcon(ImageManager.getImage(ImageManager.BIG_LOGO_IMAGE));
View Full Code Here

TOP

Related Classes of com.jgoodies.forms.layout.RowSpec

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.