微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javax.swing.GroupLayout的实例源码

项目:Neukoelln_SER316    文件EditProjectTagDialog.java   
private void configureHorizontalLayout(GroupLayout groupLayout) {
    groupLayout.setHorizontalGroup(
        groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
            .addGroup(groupLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING,false)
                    .addComponent(tagEditLbl,GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE)
                    .addComponent(editTagLbl,Short.MAX_VALUE)
                    .addComponent(projectLbl,68,Short.MAX_VALUE))
                .addGap(18)
                .addGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
                    .addGroup(groupLayout.createSequentialGroup()
                        .addComponent(saveBtn,GroupLayout.PREFERRED_SIZE,101,GroupLayout.PREFERRED_SIZE)
                        .addGap(47)
                        .addComponent(removeBtn,119,GroupLayout.PREFERRED_SIZE))
                    .addComponent(projectBox,282,Short.MAX_VALUE)
                    .addComponent(editTagTxtField,Short.MAX_VALUE)
                    .addComponent(tagSelectBox,352,Short.MAX_VALUE))
                .addContainerGap())
    );
}
项目:Neukoelln_SER316    文件EditProjectTagDialog.java   
private void configureVerticalLayout(GroupLayout groupLayout) {
    groupLayout.setVerticalGroup(
        groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
            .addGroup(groupLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.BASELINE)
                    .addComponent(projectLbl,37,Short.MAX_VALUE)
                    .addComponent(projectBox,GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(ComponentPlacement.RELATED)
                .addGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.BASELINE)
                    .addComponent(editTagLbl,GroupLayout.PREFERRED_SIZE)
                    .addComponent(tagSelectBox,Short.MAX_VALUE))
                .addPreferredGap(ComponentPlacement.UNRELATED)
                .addGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.BASELINE)
                    .addComponent(tagEditLbl,29,GroupLayout.PREFERRED_SIZE)
                    .addComponent(editTagTxtField,GroupLayout.PREFERRED_SIZE))
                .addGap(18)
                .addGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.BASELINE)
                    .addComponent(saveBtn,39,GroupLayout.PREFERRED_SIZE)
                    .addComponent(removeBtn,38,GroupLayout.PREFERRED_SIZE))
                .addGap(11))
    );
}
项目:litiengine    文件CollisionBoxPanel.java   
public CollisionBoxPanel() {
  TitledBorder border = new TitledBorder(new LineBorder(new Color(128,128,128)),Resources.get("panel_collisionBox"),TitledBorder.LEADING,TitledBorder.TOP,null,null);
  border.setTitleFont(border.getTitleFont().deriveFont(Font.BOLD));
  setBorder(border);

  chckbxIsObstacle = new JCheckBox(Resources.get("panel_isObstacle"));

  GroupLayout groupLayout = new GroupLayout(this);
  groupLayout.setHorizontalGroup(
      groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
          .addGroup(groupLayout.createSequentialGroup()
              .addContainerGap()
              .addComponent(chckbxIsObstacle,108,GroupLayout.PREFERRED_SIZE)
              .addContainerGap(322,Short.MAX_VALUE)));
  groupLayout.setVerticalGroup(
      groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
          .addGroup(groupLayout.createSequentialGroup()
              .addComponent(chckbxIsObstacle,21,GroupLayout.PREFERRED_SIZE)
              .addContainerGap(258,Short.MAX_VALUE)));
  setLayout(groupLayout);

  this.setupChangedListeners();
}
项目:incubator-netbeans    文件FormlayoutHelper.java   
public FormlayoutHelper(JPanel panel,Column... columns) {

        this.panel = panel;
        layout = new GroupLayout(panel);
        panel.setLayout(layout);

        horizontalGroup = layout.createSequentialGroup();
        verticalGroup = layout.createSequentialGroup();

        this.columns = columns;
        columnGroups = new Group[columns.length];

        for (int i = 0; i < columns.length; i++) {
            Group columnGroup = columns[i].createP@R_404_6460@llelGroup(layout);
            columnGroups[i] = columnGroup;
            horizontalGroup.addGroup(columnGroup);
        }

        layout.setHorizontalGroup(horizontalGroup);
        layout.setVerticalGroup(verticalGroup);
    }
项目:incubator-netbeans    文件CollapsibleSectionPanel.java   
private void addAction (Action action) {
    String name = (String) action.getValue(Action.NAME);
    LinkButton btn = new LinkButton(name);
    btn.addActionListener(action);
    btn.addFocusListener(focusListener);

    if (notEmpty) {
        JLabel sep@R_404_6460@tor = new javax.swing.JLabel();
        sep@R_404[email protected](BorderFactory.createCompoundBorder(
                BorderFactory.createEmptyBorder(2,2,0),BorderFactory.createLineBorder(Color.BLACK,1)
        ));
        horizontalSeqGroup
            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
            .addComponent(sep@R_404_6460@tor)
            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED);
        verticalP@R_404_6460@llelGroup
            .addComponent(sep@R_404_6460@tor,javax.swing.GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE);
    }

    horizontalSeqGroup
            .addComponent(btn,GroupLayout.PREFERRED_SIZE);
    verticalP@R_404_6460@llelGroup
            .addComponent(btn,GroupLayout.PREFERRED_SIZE);
    notEmpty = true;
}
项目:incubator-netbeans    文件SectionPanel.java   
private void addAction (Action action) {
    String name = (String) action.getValue(Action.NAME);
    LinkButton btn = new LinkButton(name);
    btn.addActionListener(action);

    if (notEmpty) {
        JLabel sep@R_404_6460@tor = new javax.swing.JLabel();
        sep@R_404[email protected](BorderFactory.createCompoundBorder(
                BorderFactory.createEmptyBorder(2,GroupLayout.PREFERRED_SIZE);
    notEmpty = true;
}
项目:incubator-netbeans    文件ResourceWrapperEditor.java   
protected Component createCustomEditorGUI(Component resourcePanelGUI) {
    if (resourcePanelGUI == null)
        return delegateEditor.getCustomEditor();

    JPanel panel = new JPanel();
    Component delComp = delegateEditor.getCustomEditor();
    GroupLayout layout = new GroupLayout(panel);
    panel.setLayout(layout);
    layout.setautocreateGaps(true);
    layout.setHorizontalGroup(layout.createP@R_404_6460@llelGroup()
            .addComponent(delComp)
            .addGroup(layout.createSequentialGroup()
                .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(resourcePanelGUI)
                .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)));
    layout.setVerticalGroup(layout.createSequentialGroup()
            .addComponent(delComp).addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED).addComponent(resourcePanelGUI));

    return panel;
}
项目:incubator-netbeans    文件IssueTable.java   
private void initComponents(JScrollPane tablePane,FindInQueryBar findBar) {
    GroupLayout layout = new GroupLayout(component);
    component.setLayout(layout);
    layout.setHorizontalGroup(
        layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
        .addComponent(findBar,Short.MAX_VALUE)
        .addComponent(tablePane,549,Short.MAX_VALUE)
    );
    layout.setVerticalGroup(
        layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
        .addGroup(GroupLayout.Alignment.TRAILING,layout.createSequentialGroup()
            .addComponent(tablePane,379,Short.MAX_VALUE)
            .addGap(0,0)
            .addComponent(findBar,GroupLayout.PREFERRED_SIZE))
    );
}
项目:incubator-netbeans    文件CustomizerOptionsPanel.java   
/**
 * This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.
 */
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {

    innerPanel = new JPanel();

    innerPanel.setLayout(new BorderLayout());

    GroupLayout layout = new GroupLayout(this);
    this.setLayout(layout);
    layout.setHorizontalGroup(
        layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
        .addGroup(layout.createSequentialGroup()
            .addContainerGap()
            .addComponent(innerPanel,Short.MAX_VALUE)
            .addContainerGap())
    );
    layout.setVerticalGroup(
        layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
        .addGroup(layout.createSequentialGroup()
            .addContainerGap()
            .addComponent(innerPanel,Short.MAX_VALUE)
            .addContainerGap())
    );
}
项目:incubator-netbeans    文件OperationDescriptionPanel.java   
private GroupLayout.P@R_404_6460@llelGroup getVerticalGroup (GroupLayout layout,boolean hasPrimary,boolean hasrequired) {
    GroupLayout.P@R_404_6460@llelGroup res = layout.createP@R_404_6460@llelGroup (/* XXX huh? GroupLayout.PREFERRED_SIZE*/);
    GroupLayout.SequentialGroup seq = layout.createSequentialGroup ();
    if (hasPrimary) {
        seq.addComponent (tpPrimaryTitle,40,40)
            .addPreferredGap (LayoutStyle.ComponentPlacement.RELATED)
            .addComponent (tpPrimaryPlugins,tpPrimaryPlugins.getPreferredSize ().height,GroupLayout.PREFERRED_SIZE)
            .addPreferredGap (LayoutStyle.ComponentPlacement.RELATED)
            .addGap (0,30,30);
    }
    if (hasrequired) {
        seq.addComponent (tpDependingTitle,80,80)
                .addPreferredGap (LayoutStyle.ComponentPlacement.RELATED)
                .addComponent (tpDependingPlugins,tpDependingPlugins.getPreferredSize ().height,GroupLayout.PREFERRED_SIZE)
                .addPreferredGap (LayoutStyle.ComponentPlacement.RELATED);
    }
    res.addGroup (seq);
    return res;
}
项目:incubator-netbeans    文件OperationDescriptionPanel.java   
private GroupLayout.P@R_404_6460@llelGroup getHorizontalGroup (GroupLayout layout,boolean hasrequired) {
    GroupLayout.P@R_404_6460@llelGroup res = layout.createP@R_404_6460@llelGroup (Alignment.LEADING);
    if (hasPrimary) {
        res.addGroup (Alignment.TRAILING,layout.createSequentialGroup ()
                .addGroup (layout.createP@R_404_6460@llelGroup (Alignment.TRAILING)
                .addGroup (Alignment.LEADING,layout.createSequentialGroup ()
                .addGap (49,49,49)
                .addComponent (tpPrimaryPlugins,403,Short.MAX_VALUE))
                .addGroup (Alignment.LEADING,layout.createSequentialGroup ()
                .addContainerGap ()
                .addComponent (tpPrimaryTitle,440,Short.MAX_VALUE)))
                .addContainerGap ());
    }
    if (hasrequired) {
        res.addGroup (Alignment.TRAILING,49)
                .addComponent (tpDependingPlugins,layout.createSequentialGroup ()
                .addContainerGap ()
                .addComponent (tpDependingTitle,Short.MAX_VALUE)))
                .addContainerGap ());
    }
    return res;
}
项目:incubator-netbeans    文件CssprepOptionsPanel.java   
private void init() {
    errorLabel.setText(" "); // NOI18N
    GroupLayout containerPanelLayout = new GroupLayout(containerPanel);
    containerPanel.setLayout(containerPanelLayout);
    GroupLayout.P@R_404_6460@llelGroup horizontalGroup = containerPanelLayout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING);
    GroupLayout.SequentialGroup verticalGroup = containerPanelLayout.createSequentialGroup();
    containerPanelLayout.setHorizontalGroup(horizontalGroup);
    containerPanelLayout.setVerticalGroup(
        containerPanelLayout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
        .addGroup(verticalGroup)
    );
    for (CsspreprocessorUIImplementation.Options options : allOptions) {
        JComponent component = options.getComponent();
        P@R_404[email protected]("component",component); // NOI18N
        horizontalGroup.addComponent(component,Short.MAX_VALUE);
        verticalGroup.addComponent(component,GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED);
    }
}
项目:incubator-netbeans    文件SwingAppLibDownloader.java   
private static JPanel searchingPanel(JLabel progressLabel,JComponent progressComponent) {
    JPanel panel = new JPanel();
    progressLabel.setLabelFor(progressComponent);
    javax.swing.GroupLayout layout = new GroupLayout(panel);
    panel.setLayout(layout);
    layout.setHorizontalGroup(
        layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
        .addGroup(layout.createSequentialGroup()
            .addContainerGap()
            .addGroup(layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.TRAILING)
                .addComponent(progressLabel,GroupLayout.Alignment.LEADING,Short.MAX_VALUE)
                .addComponent(progressComponent,399,Short.MAX_VALUE))
            .addContainerGap())
    );
    layout.setVerticalGroup(
        layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
        .addGroup(layout.createSequentialGroup()
            .addGap(96,96,96)
            .addComponent(progressLabel)
            .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
            .addComponent(progressComponent,GroupLayout.PREFERRED_SIZE)
            .addContainerGap(109,Short.MAX_VALUE))
    );
    return panel;
}
项目:incubator-netbeans    文件QuickSearchPanel.java   
public QuickSearchPanel(FileObject referenceFile,RepositoryFilter filter) {
    initComponents();

    newButton = createNewRepoButton();
    ((GroupLayout) getLayout()).replace(jLabel1,newButton);
    newButton.addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(ActionEvent e) {
            onNewRepo();
        }
    });
    this.referenceFile = referenceFile;

    qs = new QuickSearchComboBar(this);
    issuePanel.add(qs,BorderLayout.norTH);
    issueLabel.setLabelFor(qs);

    if (referenceFile != null) {
        RepositoryComboSupport.setup(this,repositoryComboBox,filter,referenceFile);
    } else {
        RepositoryComboSupport.setup(this,false);
    }
    repositoryComboBox.addItemListener(this);
}
项目:LogisticApp    文件MenuFrame.java   
private void initializeGroupLayout() {
    GroupLayout groupLayout = new GroupLayout(contentPane);

    groupLayout.setHorizontalGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING).addGroup(groupLayout
            .createSequentialGroup()
            .addGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
                    .addGroup(groupLayout.createSequentialGroup().addContainerGap()
                            .addComponent(this.btnContratacao,239,Short.MAX_VALUE))
                    .addGroup(groupLayout.createSequentialGroup().addGap(79).addComponent(this.btnCadastro,GroupLayout.PREFERRED_SIZE)))
            .addContainerGap())
            .addGroup(Alignment.TRAILING,groupLayout.createSequentialGroup().addContainerGap(45,Short.MAX_VALUE)
                    .addComponent(this.lblTitle,178,GroupLayout.PREFERRED_SIZE)
                    .addGap(40)));

    groupLayout.setVerticalGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING).addGroup(groupLayout
            .createSequentialGroup().addGap(33)
            .addComponent(this.lblTitle,41,GroupLayout.PREFERRED_SIZE).addGap(39)
            .addComponent(btnCadastro,GroupLayout.PREFERRED_SIZE).addGap(33)
            .addComponent(this.btnContratacao,35,GroupLayout.PREFERRED_SIZE)
            .addContainerGap(47,Short.MAX_VALUE)));

    this.contentPane.setLayout(groupLayout);
}
项目:osumer    文件TextPanel.java   
/**
 * Create the panel.
 */
public TextPanel(String text) {

    JLabel lblUpdateChangelog = new JLabel("Update description/change-log:");

    JScrollPane scrollPane = new JScrollPane();

    JLabel lblDoYouWant = new JLabel("Do you want to install this update?");
    lblDoYouWant.setFont(new Font("Tahoma",Font.PLAIN,15));
    lblDoYouWant.setHorizontalAlignment(SwingConstants.CENTER);
    GroupLayout groupLayout = new GroupLayout(this);
    groupLayout.setHorizontalGroup(
        groupLayout.createP@R_404_6460@llelGroup(Alignment.TRAILING)
            .addGroup(groupLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
                    .addComponent(scrollPane,430,Short.MAX_VALUE)
                    .addComponent(lblUpdateChangelog,Short.MAX_VALUE)
                    .addComponent(lblDoYouWant,Alignment.TRAILING,Short.MAX_VALUE))
                .addContainerGap())
    );
    groupLayout.setVerticalGroup(
        groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
            .addGroup(groupLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(lblUpdateChangelog)
                .addPreferredGap(ComponentPlacement.RELATED)
                .addComponent(scrollPane,249,Short.MAX_VALUE)
                .addPreferredGap(ComponentPlacement.RELATED)
                .addComponent(lblDoYouWant)
                .addContainerGap())
    );

    JTextArea textArea = new JTextArea();
    scrollPane.setViewportView(textArea);
    setLayout(groupLayout);
    textArea.setEditable(false);
    textArea.setText(text);

}
项目:Neukoelln_SER316    文件EditProjectTagDialog.java   
/**
 * Configure the dialog's GroupLayout
 */
private void initLayout() {
    GroupLayout groupLayout = new GroupLayout(getContentPane());
    configureHorizontalLayout(groupLayout);
    configureVerticalLayout(groupLayout);
    getContentPane().setLayout(groupLayout);
}
项目:alevin-svn2    文件MultiAlgoScenarioWizard.java   
private void initGUI() {
    // Fill dropdown.
    String[] items = this.classnames.keySet().toArray(new String[0]);
    this.dropdown = new JComboBox<String>(items);

    // Select current generator in dropdown.
    for(int i = 0; i < items.length; i++) {
        if (this.generator.getName().equals(items[i])) {
            this.dropdown.setSelectedindex(i);
        }
    }

    // Create label.
    JLabel dropdownLabel = new JLabel("Generator:");
    dropdownLabel.setLabelFor(this.dropdown);
    dropdownLabel.setHorizontalAlignment(JLabel.TRAILING);

    // Initialize layout and add components to GUI.
    GroupLayout layout = new GroupLayout(this.panel);
    this.panel.setLayout(layout);
    layout.setautocreateGaps(true);
    layout.setautocreateContainerGaps(true);
    layout.setHorizontalGroup(layout
            .createSequentialGroup()
            .addComponent(dropdownLabel)
            .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
            .addComponent(this.dropdown)
    );
    layout.setVerticalGroup(layout
            .createP@R_404_6460@llelGroup(GroupLayout.Alignment.BASELINE)
            .addComponent(dropdownLabel)
            .addComponent(this.dropdown)
    );
}
项目:litiengine    文件StaticShadowPanel.java   
public StaticShadowPanel() {
  TitledBorder border = new TitledBorder(new LineBorder(new Color(128,Resources.get("panel_staticShadow"),null);
  border.setTitleFont(border.getTitleFont().deriveFont(Font.BOLD));
  setBorder(border);

  JLabel lblShadowType = new JLabel(Resources.get("panel_shadowType"));

  comboBoxShadowType = new JComboBox<>();
  comboBoxShadowType.setModel(new DefaultComboBoxModel<StaticShadowType>(StaticShadowType.values()));

  GroupLayout groupLayout = new GroupLayout(this);
  groupLayout.setHorizontalGroup(
      groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
          .addGroup(groupLayout.createSequentialGroup()
              .addContainerGap()
              .addComponent(lblShadowType,51,GroupLayout.PREFERRED_SIZE)
              .addGap(10)
              .addGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
                  .addGroup(groupLayout.createSequentialGroup()
                      .addComponent(comboBoxShadowType,95,Short.MAX_VALUE)
                      .addGap(4)))));
  groupLayout.setVerticalGroup(
      groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
          .addGroup(groupLayout.createSequentialGroup()
              .addGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.BASELINE)
                  .addComponent(comboBoxShadowType,19,GroupLayout.PREFERRED_SIZE)
                  .addComponent(lblShadowType,13,GroupLayout.PREFERRED_SIZE))
              .addPreferredGap(ComponentPlacement.UNRELATED)
              .addContainerGap(GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE)));
  setLayout(groupLayout);

  this.setupChangedListeners();
}
项目:litiengine    文件EmitterPanel.java   
public EmitterPanel() {
  TitledBorder border = new TitledBorder(new LineBorder(new Color(128,Resources.get("panel_emitter"),null);
  border.setTitleFont(border.getTitleFont().deriveFont(Font.BOLD));
  setBorder(border);

  JLabel lblShadowType = new JLabel(Resources.get("panel_emitterType"));

  textFieldType = new JTextField();
  textFieldType.setColumns(10);

  GroupLayout groupLayout = new GroupLayout(this);
  groupLayout.setHorizontalGroup(
      groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
          .addGroup(groupLayout.createSequentialGroup()
              .addContainerGap()
              .addComponent(lblShadowType,GroupLayout.PREFERRED_SIZE)
              .addPreferredGap(ComponentPlacement.RELATED)
              .addComponent(textFieldType,Short.MAX_VALUE)
              .addContainerGap()));
  groupLayout.setVerticalGroup(
      groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
          .addGroup(groupLayout.createSequentialGroup()
              .addGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.BASELINE)
                  .addComponent(lblShadowType,GroupLayout.PREFERRED_SIZE)
                  .addComponent(textFieldType,GroupLayout.PREFERRED_SIZE))
              .addContainerGap(GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE)));
  setLayout(groupLayout);

  this.setupChangedListeners();
}
项目:litiengine    文件GridEditPanel.java   
public GridEditPanel(int rasterSize) {

    JLabel lblSize = new JLabel("size (px)");
    lblSize.setFont(Program.TEXT_FONT.deriveFont(Font.BOLD).deriveFont(10f));

    textField = new jformattedtextfield(NumberFormat.getIntegerInstance());

    textField.setText("16");
    textField.setFont(Program.TEXT_FONT.deriveFont(10f));
    textField.setColumns(10);
    textField.setValue(rasterSize);
    GroupLayout groupLayout = new GroupLayout(this);
    groupLayout.setHorizontalGroup(
        groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
            .addGroup(groupLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(lblSize,44,GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(ComponentPlacement.RELATED)
                .addComponent(textField,166,Short.MAX_VALUE)
                .addGap(34)));
    groupLayout.setVerticalGroup(
        groupLayout.createP@R_404_6460@llelGroup(Alignment.LEADING)
            .addGroup(groupLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(groupLayout.createP@R_404_6460@llelGroup(Alignment.BASELINE)
                    .addComponent(lblSize,GroupLayout.PREFERRED_SIZE)
                    .addComponent(textField,GroupLayout.PREFERRED_SIZE))
                .addContainerGap(46,Short.MAX_VALUE)));
    setLayout(groupLayout);
  }
项目:incubator-netbeans    文件FormlayoutHelper.java   
public void addRow(int min,int pref,int max,JComponent... component) {

        Group newRowGroup = layout.createP@R_404_6460@llelGroup(
                GroupLayout.Alignment.BASELINE);

        for (int i = 0; i < component.length && i < columns.length; i++) {
            JComponent cmp = component[i];
            newRowGroup.addComponent(cmp,min,pref,max);
            columns[i].addComponent(cmp,columnGroups[i]);
        }
        verticalGroup.addGroup(newRowGroup);
    }
项目:incubator-netbeans    文件FormlayoutHelper.java   
@Override
protected void addComponent(
        JComponent component,Group p@R_404_6460@llelColumnGroup) {

    p@R_404[email protected](component,Short.MAX_VALUE);
}
项目:incubator-netbeans    文件FormlayoutHelper.java   
@Override
protected void addComponent(
        JComponent component,Group p@R_404_6460@llelColumnGroup) {
    p@R_404[email protected](component,Short.MAX_VALUE);
}
项目:incubator-netbeans    文件CollapsibleSectionPanel.java   
public ActionsBuilder (JPanel panel,FocusListener listener) {
    this.focusListener = listener;
    panel.removeAll();
    GroupLayout layout = (GroupLayout) panel.getLayout();
    horizontalSeqGroup = layout.createSequentialGroup();
    layout.setHorizontalGroup(
        layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
        .addGroup(horizontalSeqGroup)
    );
    verticalP@R_404_6460@llelGroup = layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.BASELINE);
    layout.setVerticalGroup(
        layout.createP@R_404_6460@llelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGroup(verticalP@R_404_6460@llelGroup)
    );
}
项目:incubator-netbeans    文件AttachmentsPanel.java   
public AttachmentsPanel(JComponent parentPanel) {
    this.parentPanel = parentPanel;
    this.supp = new ChangeSupport(this);
    setBackground(UIManager.getColor("TextArea.background")); // NOI18N
    ResourceBundle bundle = NbBundle.getBundle(AttachmentsPanel.class);
    noneLabel = new JLabel(bundle.getString("AttachmentsPanel.noneLabel.text")); // NOI18N
    createNewButton = new LinkButton(new CreateNewAction());
    createNewButton.getAccessibleContext().setAccessibleDescription(bundle.getString("AttachmentPanels.createNewButton.AccessibleContext.accessibleDescription")); // NOI18N
    try {
        maxMethod = GroupLayout.Group.class.getDeclaredMethod("calculateMaximumSize",int.class); // NOI18N
        maxMethod.setAccessible(true);
    } catch (NoSuchMethodException nsmex) {
        LOG.log(Level.INFO,nsmex.getMessage(),nsmex);
    }
}
项目:incubator-netbeans    文件AttachmentsPanel.java   
private void switchHelper() {
    JLabel temp = new JLabel();
    GroupLayout layout = (GroupLayout)getLayout();
    layout.replace(dummyCreateLabel,temp);
    layout.replace(createNewButton,dummyCreateLabel);
    layout.replace(temp,createNewButton);

    if(attachLogFileButton != null) {
        layout.replace(dummyAttachLabel,temp);
        layout.replace(attachLogFileButton,dummyAttachLabel);
        layout.replace(temp,attachLogFileButton);
    }
}
项目:incubator-netbeans    文件AttachmentsPanel.java   
private void createAttachment (AttachmentInfo newAttachment) {
    AttachmentPanel attachment = new AttachmentPanel(nbCallback);
    attachment.setBackground(UIUtils.getSectionPanelBackground());
    horizontalGroup.addComponent(attachment,GroupLayout.PREFERRED_SIZE);
    verticalGroup.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED);
    verticalGroup.addComponent(attachment,GroupLayout.PREFERRED_SIZE);
    if (noneLabel.isVisible()) {
        noneLabel.setVisible(false);
        switchHelper();
        updateButtonText(false);
    }
    attachment.addPropertychangelistener(getDeletedListener());

    if (newAttachment != null) {
        attachment.setAttachment(newAttachment.getFile(),newAttachment.getDescription(),newAttachment.getContentType(),newAttachment.isPatch());
    }
    if(nbCallback != null) {
        File f = new File(Places.getUserDirectory(),nbCallback.getLogFilePath()); 
        if(f.exists()) {
            attachment.setAttachment(f,nbCallback.getLogFileDescription(),nbCallback.getLogFileContentType(),false); // NOI18N
        }
        attachment.browseButton.setEnabled(false);
        attachment.fileField.setEnabled(false);
        attachment.fileTypeCombo.setEnabled(false);
        attachment.patchChoice.setEnabled(false);
    } else {
        attachment.viewButton.setVisible(false);
    }

    newAttachments.add(attachment);
    UIUtils.keepFocusedComponentVisible(attachment,parentPanel);
    revalidate();
    attachment.addchangelistener(getchangelistener());
    attachment.fileField.requestFocus();
    if (nbCallback != null) {
        supp.fireChange();
    }
}
项目:incubator-netbeans    文件SectionPanel.java   
public ActionsBuilder (JPanel panel) {
    panel.removeAll();
    GroupLayout layout = (GroupLayout) panel.getLayout();
    horizontalSeqGroup = layout.createSequentialGroup();
    layout.setHorizontalGroup(
        layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
        .addGroup(horizontalSeqGroup)
    );
    verticalP@R_404_6460@llelGroup = layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.BASELINE);
    layout.setVerticalGroup(
        layout.createP@R_404_6460@llelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGroup(verticalP@R_404_6460@llelGroup)
    );
}
项目:incubator-netbeans    文件BoxFillerInitializer.java   
WidthHeightPanel(boolean showWidth,boolean showHeight) {
    ResourceBundle bundle = NbBundle.getBundle(BoxFillerInitializer.class);
    JLabel widthLabel = new JLabel(bundle.getString("BoxFillerInitializer.width")); // NOI18N
    JLabel heightLabel = new JLabel(bundle.getString("BoxFillerInitializer.height")); // NOI18N
    widthField = new JSpinner(new SpinnerNumberModel());
    heightField = new JSpinner(new SpinnerNumberModel());
    GroupLayout layout = new GroupLayout(this);
    setLayout(layout);
    layout.setHorizontalGroup(
        layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
        .addGroup(layout.createSequentialGroup()
            .addContainerGap()
            .addGroup(layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.TRAILING)
                .addComponent(widthLabel)
                .addComponent(heightLabel))
            .addPreferredGap(ComponentPlacement.RELATED)
            .addGroup(layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
                .addComponent(widthField)
                .addComponent(heightField))
            .addContainerGap())
    );
    layout.setVerticalGroup(
        layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
        .addGroup(layout.createSequentialGroup()
            .addContainerGap()
            .addGroup(layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.BASELINE)
                .addComponent(widthLabel)
                .addComponent(widthField,GroupLayout.PREFERRED_SIZE))
            .addPreferredGap(ComponentPlacement.RELATED)
            .addGroup(layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.BASELINE)
                .addComponent(heightLabel)
                .addComponent(heightField,GroupLayout.PREFERRED_SIZE))
            .addContainerGap(GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE))
    );
    widthLabel.setVisible(showWidth);
    heightLabel.setVisible(showHeight);
    widthField.setVisible(showWidth);
    heightField.setVisible(showHeight);
}
项目:incubator-netbeans    文件ChooseBeanInitializer.java   
ChooseBeanPanel() {
    JLabel nameLabel = new JLabel(NbBundle.getMessage(ChooseBeanInitializer.class,"MSG_Choose_Bean")); // NOI18N
    nameField = new JTextField(25);
    GroupLayout layout = new GroupLayout(this);
    layout.setautocreateContainerGaps(true);
    layout.setautocreateGaps(true);
    setLayout(layout);
    layout.setHorizontalGroup(layout.createSequentialGroup()
            .addComponent(nameLabel).addComponent(nameField));
    layout.setVerticalGroup(layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.BASELINE)
            .addComponent(nameLabel).addComponent(nameField));
}
项目:incubator-netbeans    文件StringEditor.java   
@Override
protected Component createCustomEditorGUI(Component resourcePanelGUI) {
    if (resourcePanelGUI == null && ResourceSupport.isResourceableProperty(property)) {
        // not usable for full resourcing,only for internationalization
        // add a NOI18N checkBox so the user can mark the property as not to be internationalized
        Component customEd = delegateEditor.getCustomEditor();
        JPanel panel = new JPanel();
        GroupLayout layout = new GroupLayout(panel);
        panel.setLayout(layout);
        noI18nCheckBox = new JCheckBox();
        Mnemonics.setLocalizedText(noI18nCheckBox,NbBundle.getMessage(StringEditor.class,"CTL_NOI18NCheckBox")); // NOI18N
        noI18nCheckBox.getAccessibleContext().setAccessibleDescription(
                NbBundle.getBundle(
                    StringEditor.class).getString("ACD_NOI18NCheckBox")); //NOI18N

        layout.setHorizontalGroup(layout.createP@R_404_6460@llelGroup()
                .addComponent(customEd)
                .addGroup(layout.createSequentialGroup()
                    .addContainerGap().addComponent(noI18nCheckBox).addContainerGap()));
        layout.setVerticalGroup(layout.createSequentialGroup()
                .addComponent(customEd).addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED).addComponent(noI18nCheckBox));
        return panel;
    }
    else {
        noI18nCheckBox = null;
        return super.createCustomEditorGUI(resourcePanelGUI);
    }
}
项目:incubator-netbeans    文件CodeCustomEditor.java   
private void resetLayout() {
    GroupLayout layout = new GroupLayout(this);
    this.setLayout(layout);
    layout.setautocreateContainerGaps(true);
    layout.setHorizontalGroup(layout.createSequentialGroup()
        .addComponent(headerLabel,GroupLayout.PREFERRED_SIZE)
        .addGap(3)
        .addGroup(layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
            .addComponent(jScrollPane,320,Short.MAX_VALUE)
            .addComponent(typeField))
        .addGap(3)
        .addComponent(footerLabel));        


    int prefheight;
    int maxHeight;
    if(jScrollPane.getPreferredSize().getHeight() > 300) {
        prefheight = 300;
        maxHeight = GroupLayout.DEFAULT_SIZE;
    } else {
        prefheight = GroupLayout.DEFAULT_SIZE;
        maxHeight = GroupLayout.PREFERRED_SIZE;
    }

    layout.setVerticalGroup(layout.createSequentialGroup()
        .addGroup(layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addGap(jScrollPane.getInsets().top)
                .addGroup(layout.createP@R_404_6460@llelGroup().addComponent(headerLabel).addComponent(footerLabel)))
            .addComponent(jScrollPane,prefheight,maxHeight))
        .addComponent(typeField,GroupLayout.PREFERRED_SIZE));
}
项目:incubator-netbeans    文件SelectTrackedBranchPanel.java   
/**
 * This method is called from within the constructor to initialize the form.
 * WARNING: Do NOT modify this code. The content of this method is always
 * regenerated by the Form Editor.
 */
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {

    dummySelectorPanel = new javax.swing.JPanel();

    javax.swing.GroupLayout dummySelectorPanelLayout = new javax.swing.GroupLayout(dummySelectorPanel);
    dummySelectorPanel.setLayout(dummySelectorPanelLayout);
    dummySelectorPanelLayout.setHorizontalGroup(
        dummySelectorPanelLayout.createP@R_404_6460@llelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGap(0,Short.MAX_VALUE)
    );
    dummySelectorPanelLayout.setVerticalGroup(
        dummySelectorPanelLayout.createP@R_404_6460@llelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGap(0,Short.MAX_VALUE)
    );

    errorLabel.setIcon(org.openide.util.ImageUtilities.loadImageIcon("/org/netbeans/modules/git/resources/icons/info.png",false)); // NOI18N
    org.openide.awt.Mnemonics.setLocalizedText(errorLabel,org.openide.util.NbBundle.getMessage(SelectTrackedBranchPanel.class,"SelectTrackedBranchPanel.errorLabel.text")); // NOI18N

    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
    this.setLayout(layout);
    layout.setHorizontalGroup(
        layout.createP@R_404_6460@llelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGroup(layout.createSequentialGroup()
            .addContainerGap()
            .addComponent(errorLabel)
            .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE))
        .addComponent(dummySelectorPanel,javax.swing.GroupLayout.Alignment.TRAILING,Short.MAX_VALUE)
    );
    layout.setVerticalGroup(
        layout.createP@R_404_6460@llelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGroup(layout.createSequentialGroup()
            .addComponent(dummySelectorPanel,Short.MAX_VALUE)
            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
            .addComponent(errorLabel)
            .addContainerGap())
    );
}
项目:incubator-netbeans    文件TaskPanel.java   
/**
 * Creates new form TaskPanel
 */
public TaskPanel (LocalTask task) {
    this.task = task;
    initComponents();
    updateReadOnlyField(headerField);
    Font font = new JLabel().getFont();
    headerField.setFont(font.deriveFont((float) (font.getSize() * 1.7)));

    mainScrollPane.getVerticalScrollBar().setUnitIncrement(10);

    privateNotesField.addCaretListener(new CaretListener() {
        @Override
        public void caretUpdate (CaretEvent e) {
            makeCaretVisible(privateNotesField);
        }
    });
    // A11Y - Issues 163597 and 163598
    UIUtils.fixFocusTraversalKeys(privateNotesField);
    initSpellChecker();

    attachmentsPanel = new AttachmentsPanel(this);
    attachmentsSection.setContent(attachmentsPanel);

    GroupLayout layout = (GroupLayout) attributesPanel.getLayout();
    dueDatePicker = UIUtils.createDatePickerComponent();
    scheduleDatePicker = new SchedulePicker();
    layout.replace(dummyDueDateField,dueDatePicker.getComponent());
    dueDateLabel.setLabelFor(dueDatePicker.getComponent());
    layout.replace(dummyScheduleDateField,scheduleDatePicker.getComponent());
    scheduleDateLabel.setLabelFor(scheduleDatePicker.getComponent());
    attachListeners();
}
项目:incubator-netbeans    文件AddSubtaskPanel.java   
AddSubtaskPanel () {
    initComponents();

    support = new ChangeSupport(this);
    qs = IssueQuickSearch.create();
    qs.setchangelistener(this);
    GroupLayout layout = (GroupLayout) getLayout();
    layout.replace(issuePanel,qs.getComponent());
}
项目:incubator-netbeans    文件AddSubtaskPanel.java   
/**
 * This method is called from within the constructor to initialize the form.
 * WARNING: Do NOT modify this code. The content of this method is always
 * regenerated by the Form Editor.
 */
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {

    buttonGroup1 = new javax.swing.ButtonGroup();
    issuePanel = new javax.swing.JPanel();

    setFocusable(false);

    issuePanel.setLayout(new java.awt.BorderLayout());

    errorLabel.setIcon(new javax.swing.ImageIcon(getClass().getResource("/org/netbeans/modules/localtasks/resources/error.gif"))); // NOI18N
    org.openide.awt.Mnemonics.setLocalizedText(errorLabel,org.openide.util.NbBundle.getMessage(AddSubtaskPanel.class,"AddSubtaskPanel.errorLabel.text")); // NOI18N

    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
    this.setLayout(layout);
    layout.setHorizontalGroup(
        layout.createP@R_404_6460@llelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGroup(layout.createSequentialGroup()
            .addContainerGap()
            .addGroup(layout.createP@R_404_6460@llelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                .addComponent(issuePanel,Short.MAX_VALUE)
                .addGroup(layout.createSequentialGroup()
                    .addComponent(errorLabel)
                    .addGap(0,Short.MAX_VALUE)))
            .addContainerGap())
    );
    layout.setVerticalGroup(
        layout.createP@R_404_6460@llelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGroup(layout.createSequentialGroup()
            .addContainerGap()
            .addComponent(issuePanel,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.PREFERRED_SIZE)
            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
            .addComponent(errorLabel)
            .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE))
    );
}
项目:incubator-netbeans    文件IssuePanel.java   
private void initAssignedCombo() {
    assignedCombo.setRenderer(new RepositoryUserRenderer());
    RP.post(new Runnable() {
        @Override
        public void run() {
            BugzillaRepository repository = issue.getRepository();
            final Collection<RepositoryUser> users = repository.getUsers();
            final DefaultComboBoxModel assignedModel = new DefaultComboBoxModel();
            for (RepositoryUser user: users) {
                assignedModel.addElement(user);
            }
            EventQueue.invokelater(new Runnable() {
                @Override
                public void run() {
                    reloading = true;
                    try {
                        Object assignee = (assignedField.getParent() == null) ? assignedCombo.getSelectedItem() : assignedField.getText();
                        if (assignee == null) {
                            assignee = ""; //NOI18N
                        }
                        assignedCombo.setModel(assignedModel);
                        GroupLayout layout = (GroupLayout) attributesSectionPanel.getLayout();
                        if ((assignedCombo.getParent()==null) != users.isEmpty()) {
                            layout.replace(users.isEmpty() ? assignedCombo : assignedField,users.isEmpty() ? assignedField : assignedCombo);
                            assignedLabel.setLabelFor(users.isEmpty() ? assignedField : assignedCombo);
                        }
                        if (assignedField.getParent() == null) {
                            assignedCombo.setSelectedItem(assignee);
                        } else {
                            assignedField.setText(assignee.toString());
                        }
                    } finally {
                        reloading = false;
                    }
                }
            });
        }
    });
}
项目:incubator-netbeans    文件CommentsPanel.java   
private void layoutHeaderPanel(JPanel headerPanel,JLabel iconLabel,JLabel leftLabel,JLabel commentLabel,JLabel rightLabel,LinkButton replyButton,LinkButton mailtoButton,JLabel stateLabel) {
    GroupLayout layout = new GroupLayout(headerPanel);
    headerPanel.setLayout(layout);
    GroupLayout.SequentialGroup hGroup = layout.createSequentialGroup()
        .addComponent(iconLabel)
        .addComponent(leftLabel);
    if (stateLabel != null) {
        hGroup.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
              .addComponent(stateLabel);
    }
    hGroup.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
          .addComponent(commentLabel,Short.MAX_VALUE)
          .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
          .addComponent(rightLabel)
          .addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
          .addComponent(replyButton);
    if (mailtoButton != null) {
        hGroup.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
              .addComponent(mailtoButton);
    }
    layout.setHorizontalGroup(hGroup);

    GroupLayout.P@R_404_6460@llelGroup vGroup = layout.createP@R_404_6460@llelGroup(GroupLayout.Alignment.BASELINE)
        .addComponent(iconLabel)
        .addComponent(leftLabel);
    if (stateLabel != null) {
        vGroup.addComponent(stateLabel);
    }
    vGroup.addComponent(commentLabel)
          .addComponent(rightLabel)
          .addComponent(replyButton);
    if (mailtoButton != null) {
        vGroup.addComponent(mailtoButton);
    }
    layout.setVerticalGroup(vGroup);
}
项目:incubator-netbeans    文件CommentsPanel.java   
private JPanel createTextPanelPlaceholder() {
    JPanel placeholder = new JPanel();
    placeholder.setBackground(blueBackground);
    GroupLayout layout = new GroupLayout(placeholder);
    placeholder.setLayout(layout);
    layout.setHorizontalGroup(layout.createP@R_404_6460@llelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0,ICON_WIDTH,Short.MAX_VALUE));
    layout.setVerticalGroup(layout.createP@R_404_6460@llelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGap(0,Short.MAX_VALUE));
    return placeholder;
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。