private void init() {
setLayout(new BorderLayout(0, 5));
setBorder(makeBorder());
Box box = Box.createVerticalBox();
box.add(makeTitlePanel());
box.add(createResetPanel());
box.add(createParameterPanel());
box.add(createFilenamePanel());
add(box, BorderLayout.NORTH);
JPanel panel = createScriptPanel();
add(panel, BorderLayout.CENTER);
// Don't let the input field shrink too much
add(Box.createVerticalStrut(panel.getPreferredSize().height), BorderLayout.WEST);
}
private JPanel createScriptPanel() {
scriptField = new JTextArea();
scriptField.setRows(4);
scriptField.setLineWrap(true);
scriptField.setWrapStyleWord(true);
JLabel label = new JLabel(JMeterUtils.getResString( [[#variabledfc12e0]])); // $NON-NLS-1$ //$NON-NLS-1$
label.setLabelFor(scriptField);
JPanel panel = new JPanel(new BorderLayout());
panel.add(label, BorderLayout.NORTH);
panel.add(new JScrollPane(scriptField), BorderLayout.CENTER);
JTextArea explain = new JTextArea(JMeterUtils.getResString( [[#variabledfbc0c0]])); //$NON-NLS-1$
explain.setLineWrap(true);
explain.setEditable(false);
explain.setBackground(this.getBackground());
panel.add(explain, BorderLayout.SOUTH);
return panel;
}
|