GridBagConstraints c = new GridBagConstraints();
c.weightx = 1;
c.weighty = 1;
c.gridwidth = 5;
c.fill = GridBagConstraints.BOTH;
c.insets = new Insets(5, 5, 5, 5);
panel.add(params, c);
JLabel resultName = new JLabel("Result");
c = new GridBagConstraints();
c.gridy = 1;
c.insets = new Insets(5, 5, 5, 5);
panel.add(resultName, c);
resultNameTextField = new JTextField();
c = new GridBagConstraints();
c.gridx = 1;
c.gridy = 1;
c.weightx = 0.3;
c.fill = GridBagConstraints.HORIZONTAL;
c.insets = new Insets(5, 5, 5, 5);
panel.add(resultNameTextField, c);
JLabel resultValue = new JLabel("Value");
c = new GridBagConstraints();
c.gridx = 2;
c.gridy = 1;
c.insets = new Insets(5, 5, 5, 5);
panel.add(resultValue, c);
resultValueTextField = new JTextField();
c = new GridBagConstraints();
c.gridx = 3;
c.gridy = 1;
c.weightx = 0.7;
c.fill = GridBagConstraints.HORIZONTAL;
c.insets = new Insets(5, 5, 5, 5);
panel.add(resultValueTextField, c);
addResultButton = new JButton("Add");
addResultButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
addResult();
}
});
c = new GridBagConstraints();
c.gridx = 4;
c.gridy = 1;
c.insets = new Insets(5, 5, 5, 5);
panel.add(addResultButton, c);
completeButton = new JButton("Complete");
completeButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
complete();
}
});
c = new GridBagConstraints();
c.gridy = 2;
c.weightx = 1;
c.gridwidth = 4;
c.anchor = GridBagConstraints.EAST;
c.insets = new Insets(5, 5, 5, 5);
panel.add(completeButton, c);
abortButton = new JButton("Abort");
abortButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
abort();
}
});
c = new GridBagConstraints();
c.gridx = 4;
c.gridy = 2;
c.insets = new Insets(5, 5, 5, 5);
panel.add(abortButton, c);
}