Search in sources :

Example 21 with JLabeledTextField

use of org.apache.jorphan.gui.JLabeledTextField in project jmeter by apache.

the class SystemSamplerGui method makeReturnCodePanel.

/**
     * @return JPanel return code config
     */
private JPanel makeReturnCodePanel() {
    JPanel panel = new JPanel();
    panel.setLayout(new BoxLayout(panel, BoxLayout.X_AXIS));
    panel.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), // $NON-NLS-1$
    JMeterUtils.getResString("return_code_config_box_title")));
    // $NON-NLS-1$
    checkReturnCode = new JCheckBox(JMeterUtils.getResString("check_return_code_title"));
    checkReturnCode.addItemListener(this);
    // $NON-NLS-1$
    desiredReturnCode = new JLabeledTextField(JMeterUtils.getResString("expected_return_code_title"));
    desiredReturnCode.setSize(desiredReturnCode.getSize().height, 30);
    panel.add(checkReturnCode);
    panel.add(Box.createHorizontalStrut(5));
    panel.add(desiredReturnCode);
    checkReturnCode.setSelected(true);
    return panel;
}
Also used : JCheckBox(javax.swing.JCheckBox) JPanel(javax.swing.JPanel) JLabeledTextField(org.apache.jorphan.gui.JLabeledTextField) BoxLayout(javax.swing.BoxLayout)

Example 22 with JLabeledTextField

use of org.apache.jorphan.gui.JLabeledTextField in project jmeter by apache.

the class ProxyControlGui method createPortPanel.

private JPanel createPortPanel() {
    portField = new JTextField(ProxyControl.DEFAULT_PORT_S, 20);
    portField.setName(PORTFIELD);
    portField.addKeyListener(this);
    Dimension portPreferredSize = portField.getPreferredSize();
    portField.setMinimumSize(new Dimension((int) Math.round(portPreferredSize.width * 0.75), portPreferredSize.height));
    // $NON-NLS-1$
    JLabel label = new JLabel(JMeterUtils.getResString("port"));
    label.setLabelFor(portField);
    HorizontalPanel panel = new HorizontalPanel();
    panel.add(label);
    panel.add(portField);
    // $NON-NLS-1$
    sslDomains = new JLabeledTextField(JMeterUtils.getResString("proxy_domains"));
    sslDomains.setEnabled(ProxyControl.isDynamicMode());
    if (ProxyControl.isDynamicMode()) {
        sslDomains.setToolTipText(JMeterUtils.getResString("proxy_domains_dynamic_mode_tooltip"));
    } else {
        sslDomains.setToolTipText(JMeterUtils.getResString("proxy_domains_dynamic_mode_tooltip_java6"));
    }
    GridBagLayout gridBagLayout = new GridBagLayout();
    GridBagConstraints gbc = new GridBagConstraints();
    gbc.anchor = GridBagConstraints.NORTHWEST;
    gbc.fill = GridBagConstraints.NONE;
    gbc.gridheight = 1;
    gbc.gridwidth = 1;
    gbc.gridx = 0;
    gbc.gridy = 0;
    gbc.weightx = 1;
    gbc.weighty = 1;
    JPanel gPane = new JPanel(gridBagLayout);
    gPane.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), // $NON-NLS-1$
    JMeterUtils.getResString("proxy_general_settings")));
    gPane.add(panel, gbc.clone());
    gbc.gridx++;
    gbc.fill = GridBagConstraints.HORIZONTAL;
    gbc.weightx = 6;
    gPane.add(sslDomains, gbc);
    return gPane;
}
Also used : JLabeledTextField(org.apache.jorphan.gui.JLabeledTextField) JPanel(javax.swing.JPanel) GridBagConstraints(java.awt.GridBagConstraints) GridBagLayout(java.awt.GridBagLayout) HorizontalPanel(org.apache.jmeter.gui.util.HorizontalPanel) JLabel(javax.swing.JLabel) Dimension(java.awt.Dimension) JTextField(javax.swing.JTextField)

Aggregations

JLabeledTextField (org.apache.jorphan.gui.JLabeledTextField)22 JPanel (javax.swing.JPanel)18 BorderLayout (java.awt.BorderLayout)12 JCheckBox (javax.swing.JCheckBox)12 BoxLayout (javax.swing.BoxLayout)7 Dimension (java.awt.Dimension)6 GridBagConstraints (java.awt.GridBagConstraints)6 GridBagLayout (java.awt.GridBagLayout)6 JButton (javax.swing.JButton)6 HorizontalPanel (org.apache.jmeter.gui.util.HorizontalPanel)6 JLabel (javax.swing.JLabel)4 JTextArea (javax.swing.JTextArea)4 Border (javax.swing.border.Border)4 EmptyBorder (javax.swing.border.EmptyBorder)4 VerticalPanel (org.apache.jmeter.gui.util.VerticalPanel)4 FlowLayout (java.awt.FlowLayout)3 JTextField (javax.swing.JTextField)3 Box (javax.swing.Box)2 JComponent (javax.swing.JComponent)2 VerticalLayout (org.apache.jorphan.gui.layout.VerticalLayout)2