Package javax.swing.GroupLayout

Examples of javax.swing.GroupLayout.ParallelGroup


    private JPanel createListPanel(ArrayList<JComponent> components) {
        JPanel panel = new JPanel();
        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(panel);
        panel.setLayout(jPanel1Layout);
        ParallelGroup horisontalGroup = jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING);
        for (JComponent jLabel : components) {
            horisontalGroup.addComponent(jLabel, javax.swing.GroupLayout.DEFAULT_SIZE, 400, Short.MAX_VALUE);
        }
        jPanel1Layout.setHorizontalGroup(horisontalGroup);
        ParallelGroup verticalGroup = jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING);
        SequentialGroup sequentialGroup = jPanel1Layout.createSequentialGroup();
        for (JComponent jLabel : components) {
            sequentialGroup.addComponent(jLabel);
            sequentialGroup.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED);
        }
        verticalGroup.addGroup(sequentialGroup);
        jPanel1Layout.setVerticalGroup(verticalGroup);
        return panel;
    }
View Full Code Here

TOP

Related Classes of javax.swing.GroupLayout.ParallelGroup

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.