Пример #1
0
  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();
  }
Пример #2
0
  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);
  }
Пример #3
0
 /** 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;
 }
Пример #4
0
  @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);
  }
Пример #5
0
  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));
  }
Пример #6
0
  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);
  }
Пример #7
0
  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);
  }
Пример #8
0
  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);
  }
Пример #9
0
  /**
   * 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));
  }
Пример #10
0
  @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);
  }