final void makeLayout() { javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); GroupLayout.ParallelGroup g = layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING); for (JPanel p : panels) g.addComponent( p, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE); g.addGroup( javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup().addGap(0, 0, Short.MAX_VALUE).addComponent(jButton1)); layout.setHorizontalGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( layout.createSequentialGroup().addContainerGap().addGroup(g).addContainerGap())); GroupLayout.SequentialGroup g2 = layout.createSequentialGroup().addContainerGap(); for (JPanel p : panels) g2 = g2.addComponent( p, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED); g2 = g2.addComponent(jButton1).addContainerGap(); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(g2)); pack(); }
private void createPathFilterPanelLayout() { GroupLayout pathFilterPanelLayout = new GroupLayout(pathFilterPanel); GroupLayout.ParallelGroup horizontalButtonPathGroup = pathFilterPanelLayout.createParallelGroup(GroupLayout.Alignment.TRAILING, false); horizontalButtonPathGroup.addComponent( removePath, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE); horizontalButtonPathGroup.addComponent( addPath, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE); GroupLayout.SequentialGroup horizontalPanePathGroup = pathFilterPanelLayout.createSequentialGroup(); horizontalPanePathGroup.addComponent(pathFilterScrollPane); horizontalPanePathGroup.addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED); horizontalPanePathGroup.addGroup(horizontalButtonPathGroup); horizontalPanePathGroup.addContainerGap(); pathFilterPanelLayout.setHorizontalGroup(horizontalPanePathGroup); GroupLayout.SequentialGroup verticalButtonPathGroup = pathFilterPanelLayout.createSequentialGroup(); verticalButtonPathGroup.addComponent(addPath); verticalButtonPathGroup.addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED); verticalButtonPathGroup.addComponent(removePath); verticalButtonPathGroup.addContainerGap(); GroupLayout.ParallelGroup verticalPanePathGroup = pathFilterPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING); verticalPanePathGroup.addComponent(pathFilterScrollPane); verticalPanePathGroup.addGroup(verticalButtonPathGroup); pathFilterPanelLayout.setVerticalGroup(verticalPanePathGroup); pathFilterPanel.setLayout(pathFilterPanelLayout); }
/** Create the horizontal group */ private GroupLayout.Group createHorizontalGroup(GroupLayout gl) { GroupLayout.SequentialGroup hg = gl.createSequentialGroup(); hg.addComponent(role_pnl); hg.addGap(UI.hgap); hg.addComponent(cap_pnl); return hg; }
@Override public void initView() { initConfView(); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this); this.setLayout(layout); javax.swing.GroupLayout.SequentialGroup hsg = layout.createSequentialGroup(); hsg.addComponent(tf_PropData, javax.swing.GroupLayout.DEFAULT_SIZE, 144, Short.MAX_VALUE); hsg.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED); hsg.addComponent( pl_PropConf, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE); layout.setHorizontalGroup( layout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, hsg)); javax.swing.GroupLayout.ParallelGroup vpg = layout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER); vpg.addComponent( pl_PropConf, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE); vpg.addComponent( tf_PropData, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE); layout.setVerticalGroup(vpg); }
public void initView() { ls_DataList = new javax.swing.JList(); bt_Cancel = new javax.swing.JButton(); bt_Update = new javax.swing.JButton(); ls_DataList.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); javax.swing.JScrollPane sp_DataList = new javax.swing.JScrollPane(); sp_DataList.setViewportView(ls_DataList); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); javax.swing.GroupLayout.SequentialGroup hsg1 = layout.createSequentialGroup(); hsg1.addComponent(bt_Update); hsg1.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED); hsg1.addComponent(bt_Cancel); javax.swing.GroupLayout.ParallelGroup hpg = layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING); hpg.addComponent( sp_DataList, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 220, Short.MAX_VALUE); hpg.addGroup(hsg1); javax.swing.GroupLayout.SequentialGroup hsg = layout.createSequentialGroup(); hsg.addContainerGap(); hsg.addGroup(hpg); hsg.addContainerGap(); layout.setHorizontalGroup(hsg); javax.swing.GroupLayout.ParallelGroup vpg1 = layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE); vpg1.addComponent(bt_Cancel); vpg1.addComponent(bt_Update); javax.swing.GroupLayout.SequentialGroup vsg = layout.createSequentialGroup(); vsg.addContainerGap(); vsg.addComponent(sp_DataList, javax.swing.GroupLayout.DEFAULT_SIZE, 151, Short.MAX_VALUE); vsg.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED); vsg.addGroup(vpg1); vsg.addContainerGap(); layout.setVerticalGroup(vsg); setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); setIconImage(Bean.getLogo(16)); }
private void initializeLayout() { GroupLayout layout = new GroupLayout(this); setLayout(layout); layout.setAutoCreateGaps(true); layout.setAutoCreateContainerGaps(false); GroupLayout.SequentialGroup hg = layout.createSequentialGroup(); hg.addComponent(backButton, 60, 60, 150); hg.addComponent(nextButton, 60, 60, 150); hg.addComponent(cancelButton, 60, 60, 150); layout.setHorizontalGroup(hg); GroupLayout.ParallelGroup vg = layout.createParallelGroup(GroupLayout.Alignment.BASELINE); vg.addComponent(backButton); vg.addComponent(nextButton); vg.addComponent(cancelButton); layout.setVerticalGroup(vg); }
private void createFilterViolationPanelLayout() { GroupLayout filterViolationPanelLayout = new GroupLayout(filterViolationPanel); GroupLayout.SequentialGroup horizontalFilterViolationGroup = filterViolationPanelLayout.createSequentialGroup(); horizontalFilterViolationGroup.addComponent(ruletypePanel); horizontalFilterViolationGroup.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED); horizontalFilterViolationGroup.addComponent(violationtypePanel); filterViolationPanelLayout.setHorizontalGroup(horizontalFilterViolationGroup); GroupLayout.ParallelGroup verticalFilterViolationGroup = filterViolationPanelLayout.createParallelGroup(GroupLayout.Alignment.LEADING); verticalFilterViolationGroup.addComponent(ruletypePanel); verticalFilterViolationGroup.addComponent(violationtypePanel); filterViolationPanelLayout.setVerticalGroup(verticalFilterViolationGroup); filterViolationPanel.setLayout(filterViolationPanelLayout); }
private void createBaseLayout() { GroupLayout layout = new GroupLayout(getContentPane()); GroupLayout.SequentialGroup horizontalButtonGroup = layout.createSequentialGroup(); horizontalButtonGroup.addComponent(hideFilteredValues); horizontalButtonGroup.addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED); horizontalButtonGroup.addComponent(showFilteredValues); horizontalButtonGroup.addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED); horizontalButtonGroup.addComponent(save); horizontalButtonGroup.addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED); horizontalButtonGroup.addComponent(cancel); horizontalButtonGroup.addContainerGap(); GroupLayout.ParallelGroup horizontalPaneGroup = layout.createParallelGroup(GroupLayout.Alignment.LEADING); horizontalPaneGroup.addComponent(tabbedPane); horizontalPaneGroup.addGroup(horizontalButtonGroup); getContentPane().setLayout(layout); layout.setHorizontalGroup(horizontalPaneGroup); GroupLayout.ParallelGroup verticalRadioButtonGroup = layout.createParallelGroup(GroupLayout.Alignment.TRAILING); verticalRadioButtonGroup.addComponent(hideFilteredValues); verticalRadioButtonGroup.addComponent(showFilteredValues); GroupLayout.ParallelGroup verticalButtonGroup = layout.createParallelGroup(GroupLayout.Alignment.TRAILING); verticalButtonGroup.addComponent(save); verticalButtonGroup.addComponent(cancel); verticalButtonGroup.addGroup(verticalRadioButtonGroup); GroupLayout.SequentialGroup verticalPaneGroup = layout.createSequentialGroup(); verticalPaneGroup.addComponent(tabbedPane); verticalPaneGroup.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED); verticalPaneGroup.addGroup(verticalButtonGroup); layout.setVerticalGroup(verticalPaneGroup); }
/** * Sets the inner middle panel layout with the orders. * * @param innerMiddlePanelLayout * @param orders */ private void setInnerMiddlePanelLayout( javax.swing.GroupLayout innerMiddlePanelLayout, ArrayList<javax.swing.JLabel> orders) { // Set horizontal axis javax.swing.GroupLayout.ParallelGroup tempHorizontalGroup = innerMiddlePanelLayout.createParallelGroup(); for (int i = 0; i < orders.size(); i++) { tempHorizontalGroup.addComponent( orders.get(i), javax.swing.GroupLayout.PREFERRED_SIZE, 773, javax.swing.GroupLayout.PREFERRED_SIZE); } innerMiddlePanelLayout.setHorizontalGroup( innerMiddlePanelLayout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup( javax.swing.GroupLayout.Alignment.TRAILING, innerMiddlePanelLayout .createSequentialGroup() .addContainerGap() .addGroup(tempHorizontalGroup) .addContainerGap())); // Set vertical axis javax.swing.GroupLayout.SequentialGroup tempVerticalGroup = innerMiddlePanelLayout.createSequentialGroup(); tempVerticalGroup.addContainerGap(); for (int i = 0; i < orders.size(); i++) { tempVerticalGroup.addComponent( orders.get(i), javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE); tempVerticalGroup.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED); } tempVerticalGroup.addContainerGap(6, Short.MAX_VALUE); innerMiddlePanelLayout.setVerticalGroup( innerMiddlePanelLayout .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(tempVerticalGroup)); }
@Override public void initView() { btPath = new BtnLabel(); btPath.addActionListener( new java.awt.event.ActionListener() { @Override public void actionPerformed(java.awt.event.ActionEvent e) { btPathActionPerformed(e); } }); tfPath = new javax.swing.JTextField(); lbPath = new javax.swing.JLabel(); tfArgs = new javax.swing.JTextField(); lbArgs = new javax.swing.JLabel(); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this); this.setLayout(layout); javax.swing.GroupLayout.SequentialGroup hsg1 = layout.createSequentialGroup(); hsg1.addComponent(tfPath, javax.swing.GroupLayout.DEFAULT_SIZE, 99, Short.MAX_VALUE); hsg1.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED); hsg1.addComponent(btPath, 21, 21, 21); javax.swing.GroupLayout.ParallelGroup hpg1 = layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING); hpg1.addComponent(lbArgs, javax.swing.GroupLayout.Alignment.TRAILING); hpg1.addComponent(lbPath, javax.swing.GroupLayout.Alignment.TRAILING); javax.swing.GroupLayout.ParallelGroup hpg2 = layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING); hpg2.addGroup(hsg1); hpg2.addComponent(tfArgs, javax.swing.GroupLayout.DEFAULT_SIZE, 150, Short.MAX_VALUE); javax.swing.GroupLayout.SequentialGroup hsg2 = layout.createSequentialGroup(); // hsg2.addContainerGap(); hsg2.addGroup(hpg1); hsg2.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED); hsg2.addGroup(hpg2); // hsg2.addContainerGap(); layout.setHorizontalGroup(hsg2); javax.swing.GroupLayout.ParallelGroup vpg1 = layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE); vpg1.addComponent(lbPath); vpg1.addComponent( tfPath, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE); vpg1.addComponent(btPath, 21, 21, 21); javax.swing.GroupLayout.ParallelGroup vpg2 = layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE); vpg2.addComponent(lbArgs); vpg2.addComponent( tfArgs, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE); javax.swing.GroupLayout.SequentialGroup vsg = layout.createSequentialGroup(); // vsg.addContainerGap(); vsg.addGroup(vpg1); vsg.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED); vsg.addGroup(vpg2); // vsg.addContainerGap(); layout.setVerticalGroup(vsg); }