Search in sources :

Example 61 with JTextField

use of javax.swing.JTextField in project jmeter by apache.

the class HttpDefaultsGui method getResponseTimeOutPanel.

private JPanel getResponseTimeOutPanel() {
    responseTimeOut = new JTextField(10);
    // $NON-NLS-1$
    JLabel label = new JLabel(JMeterUtils.getResString("web_server_timeout_response"));
    label.setLabelFor(responseTimeOut);
    JPanel panel = new JPanel(new BorderLayout(5, 0));
    panel.add(label, BorderLayout.WEST);
    panel.add(responseTimeOut, BorderLayout.CENTER);
    return panel;
}
Also used : JPanel(javax.swing.JPanel) BorderLayout(java.awt.BorderLayout) JLabel(javax.swing.JLabel) JTextField(javax.swing.JTextField)

Example 62 with JTextField

use of javax.swing.JTextField in project jmeter by apache.

the class HttpDefaultsGui method getProxyUserPanel.

private JPanel getProxyUserPanel() {
    proxyUser = new JTextField(5);
    // $NON-NLS-1$
    JLabel label = new JLabel(JMeterUtils.getResString("username"));
    label.setLabelFor(proxyUser);
    label.setFont(FONT_SMALL);
    JPanel panel = new JPanel(new BorderLayout(5, 0));
    panel.add(label, BorderLayout.WEST);
    panel.add(proxyUser, BorderLayout.CENTER);
    return panel;
}
Also used : JPanel(javax.swing.JPanel) BorderLayout(java.awt.BorderLayout) JLabel(javax.swing.JLabel) JTextField(javax.swing.JTextField)

Example 63 with JTextField

use of javax.swing.JTextField in project jmeter by apache.

the class HttpDefaultsGui method getProxyPortPanel.

private JPanel getProxyPortPanel() {
    proxyPort = new JTextField(10);
    // $NON-NLS-1$
    JLabel label = new JLabel(JMeterUtils.getResString("web_server_port"));
    label.setLabelFor(proxyPort);
    label.setFont(FONT_SMALL);
    JPanel panel = new JPanel(new BorderLayout(5, 0));
    panel.add(label, BorderLayout.WEST);
    panel.add(proxyPort, BorderLayout.CENTER);
    return panel;
}
Also used : JPanel(javax.swing.JPanel) BorderLayout(java.awt.BorderLayout) JLabel(javax.swing.JLabel) JTextField(javax.swing.JTextField)

Example 64 with JTextField

use of javax.swing.JTextField in project jmeter by apache.

the class SmtpPanel method clearHeaderFields.

private void clearHeaderFields() {
    headerFieldName.setVisible(false);
    headerFieldValue.setVisible(false);
    for (Iterator<JButton> iterator = removeButtons.keySet().iterator(); iterator.hasNext(); ) {
        JButton removeButton = iterator.next();
        JTextField headerName = removeButtons.get(removeButton);
        JTextField headerValue = headerFields.get(headerName);
        headerFieldsPanel.remove(headerName);
        if (headerValue != null) {
            // Can be null (not sure why)
            headerFieldsPanel.remove(headerValue);
        }
        headerFieldsPanel.remove(removeButton);
        headerFields.remove(headerName);
        iterator.remove();
    }
}
Also used : JButton(javax.swing.JButton) JTextField(javax.swing.JTextField)

Example 65 with JTextField

use of javax.swing.JTextField in project jmeter by apache.

the class SmtpPanel method removeHeaderActionPerformed.

private void removeHeaderActionPerformed(ActionEvent evt) {
    // NOSONAR This method is used through lambda
    final Object source = evt.getSource();
    if (source instanceof JButton) {
        if (headerFields.size() == 1) {
            headerFieldName.setVisible(false);
            headerFieldValue.setVisible(false);
        }
        JTextField nameTF = removeButtons.get(source);
        JTextField valueTF = headerFields.get(nameTF);
        headerFields.remove(nameTF);
        headerFieldsPanel.remove(nameTF);
        headerFieldsPanel.remove(valueTF);
        headerFieldsPanel.remove((JButton) source);
        validate();
    }
}
Also used : JButton(javax.swing.JButton) JTextField(javax.swing.JTextField)

Aggregations

JTextField (javax.swing.JTextField)450 JLabel (javax.swing.JLabel)270 JPanel (javax.swing.JPanel)236 JButton (javax.swing.JButton)135 BorderLayout (java.awt.BorderLayout)115 GridBagLayout (java.awt.GridBagLayout)94 Insets (java.awt.Insets)94 GridBagConstraints (java.awt.GridBagConstraints)93 Dimension (java.awt.Dimension)91 JCheckBox (javax.swing.JCheckBox)89 ActionEvent (java.awt.event.ActionEvent)84 ActionListener (java.awt.event.ActionListener)75 JScrollPane (javax.swing.JScrollPane)64 BoxLayout (javax.swing.BoxLayout)50 JTextArea (javax.swing.JTextArea)40 FlowLayout (java.awt.FlowLayout)39 JComboBox (javax.swing.JComboBox)39 JRadioButton (javax.swing.JRadioButton)37 ButtonGroup (javax.swing.ButtonGroup)35 JTable (javax.swing.JTable)34