/** * @return JPanel Panel for priority and expiration */ private JPanel createPriorityAndExpiration() { JPanel panel = new HorizontalPanel(); panel.add(expiration); panel.add(priority); return panel; } }
private JPanel createProxyHostAndPortPanel(JTextField proxyHost, JTextField proxyPort, String label) { JPanel httpPanel = new HorizontalPanel(); JLabel httpProxyHostLabel = new JLabel(label); httpPanel.add(httpProxyHostLabel); httpPanel.add(proxyHost); proxyHost.setEnabled(false); JLabel httpProxyPortLabel = new JLabel("Port:"); httpPanel.add(httpProxyPortLabel); httpPanel.add(proxyPort); proxyPort.setEnabled(false); return httpPanel; }
private void createPacUrlProxy(JPanel panel, ButtonGroup group) { pacUrlProxy = new JRadioButton("Automatic proxy configuration URL"); group.add(pacUrlProxy); panel.add(pacUrlProxy); pacUrlProxy.addItemListener(this); JPanel pacUrlPanel = new HorizontalPanel(); pacUrl = new JTextField(); pacUrl.setEnabled(false); pacUrlPanel.add(pacUrl, BorderLayout.CENTER); pacUrlPanel.setBorder(BorderFactory.createEmptyBorder(0, PROXY_FIELD_INDENT, 0, 0)); panel.add(pacUrlPanel); }
private JPanel createServicePanel() { final JPanel browserPanel = new VerticalPanel(); final JPanel ieServicePanel = new HorizontalPanel(); final JLabel ieDriverServiceLabel = new JLabel("Path to Internet Explorer Driver"); ieServicePanel.add(ieDriverServiceLabel); ieServicePath = new JTextField(); ieServicePanel.add(ieServicePath); browserPanel.add(ieServicePanel); return browserPanel; }
protected JPanel createSourceAddrPanel() { final JPanel sourceAddrPanel = new HorizontalPanel(); sourceAddrPanel.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), JMeterUtils .getResString("web_testing_source_ip"))); // $NON-NLS-1$ // Add a new field source ip address (for HC implementations only) sourceIpType.setSelectedIndex(HTTPSamplerBase.SourceType.HOSTNAME.ordinal()); //default: IP/Hostname sourceAddrPanel.add(sourceIpType); sourceIpAddr = new JTextField(); sourceAddrPanel.add(sourceIpAddr); return sourceAddrPanel; }
protected JPanel createSourceAddrPanel() { final JPanel sourceAddrPanel = new HorizontalPanel(); sourceAddrPanel.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), JMeterUtils .getResString("web_testing_source_ip"))); // $NON-NLS-1$ sourceIpType.setSelectedIndex(HTTPSamplerBase.SourceType.HOSTNAME.ordinal()); //default: IP/Hostname sourceAddrPanel.add(sourceIpType); sourceIpAddr = new JTextField(); sourceAddrPanel.add(sourceIpAddr); return sourceAddrPanel; }
/** * Create a panel containing the implementation details * * @return the panel */ protected final JPanel getImplementationPanel(){ JPanel implPanel = new HorizontalPanel(); implPanel.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), JMeterUtils.getResString("web_server_client"))); // $NON-NLS-1$ implPanel.add(new JLabel(JMeterUtils.getResString("http_implementation"))); // $NON-NLS-1$ httpImplementation.addItem("");// $NON-NLS-1$ implPanel.add(httpImplementation); return implPanel; }
/** * Create a panel containing the implementation details * * @return the panel */ protected final JPanel getImplementationPanel(){ JPanel implPanel = new HorizontalPanel(); implPanel.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), JMeterUtils.getResString("web_server_client"))); // $NON-NLS-1$ implPanel.add(new JLabel(JMeterUtils.getResString("http_implementation"))); // $NON-NLS-1$ httpImplementation.addItem("");// $NON-NLS-1$ implPanel.add(httpImplementation); return implPanel; }
private JPanel getTimeOutPanel() { JPanel timeOut = new HorizontalPanel(); timeOut.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), JMeterUtils.getResString("web_server_timeout_title"))); // $NON-NLS-1$ final JPanel connPanel = getConnectTimeOutPanel(); final JPanel reqPanel = getResponseTimeOutPanel(); timeOut.add(connPanel); timeOut.add(reqPanel); return timeOut; }
private JPanel getTimeOutPanel() { JPanel timeOut = new HorizontalPanel(); timeOut.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), JMeterUtils.getResString("web_server_timeout_title"))); // $NON-NLS-1$ final JPanel connPanel = getConnectTimeOutPanel(); final JPanel reqPanel = getResponseTimeOutPanel(); timeOut.add(connPanel); timeOut.add(reqPanel); return timeOut; }
private JPanel createServicePanel() { final JPanel browserPanel = new VerticalPanel(); final JPanel chromeServicePanel = new HorizontalPanel(); final JLabel chromeDriverServiceLabel = new JLabel("Path to Chrome Driver"); chromeServicePanel.add(chromeDriverServiceLabel); chromeServicePath = new JTextField(); chromeServicePanel.add(chromeServicePath); browserPanel.add(chromeServicePanel); androidEnabled = new JCheckBox("Use Chrome on Android"); browserPanel.add(androidEnabled); headlessEnabled = new JCheckBox("Use Chrome headless mode"); browserPanel.add(getHeadlessEnabled()); insecureCertsEnabled = new JCheckBox("Allow Insecure Certs"); browserPanel.add(getInsecureCertsEnabled()); return browserPanel; }
private JPanel createOptionsPanel(){ ButtonGroup group = new ButtonGroup(); getBox = new JRadioButton(JMeterUtils.getResString("ftp_get")); //$NON-NLS-1$ group.add(getBox); getBox.setSelected(true); putBox = new JRadioButton(JMeterUtils.getResString("ftp_put")); //$NON-NLS-1$ group.add(putBox); binaryMode = new JCheckBox(JMeterUtils.getResString("ftp_binary_mode")); //$NON-NLS-1$ saveResponseData = new JCheckBox(JMeterUtils.getResString("ftp_save_response_data")); //$NON-NLS-1$ JPanel optionsPanel = new HorizontalPanel(); optionsPanel.add(getBox); optionsPanel.add(putBox); optionsPanel.add(binaryMode); optionsPanel.add(saveResponseData); return optionsPanel; } private void init() { // WARNING: called from ctor so must not be overridden (i.e. must be private or final)
protected JPanel createLabelsPanel() { HorizontalPanel panel = new HorizontalPanel(); panel.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(),"Labels")); this.codeCheckBox = new JCheckBox("Code"); panel.add(this.codeCheckBox); this.labelsCheckBox = new JCheckBox("Jmeter Labels"); panel.add(this.labelsCheckBox); this.successCheckBox = new JCheckBox("Success"); panel.add(this.successCheckBox); return panel; }
/** * Create the panel that holds all the server configuration (ports, config files etc.) * * @return - the server configuration panel */ protected JPanel createServerPanel(){ HorizontalPanel panel = new HorizontalPanel(); panel.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(),"Server")); panel.add(this.createPortPanel()); return panel; }
private void init() { setLayout(new BorderLayout(0, 5)); setBorder(makeBorder()); Container topPanel = makeTitlePanel(); add(JMeterPluginsUtils.addHelpLinkToPanel(topPanel, WIKIPAGE), BorderLayout.NORTH); add(topPanel, BorderLayout.NORTH); JPanel mainPanel = new HorizontalPanel(); mainPanel.setBorder(BorderFactory.createTitledBorder("File Rotating Rules")); mainPanel.add(new JLabel("Limit samples count in file: ", JLabel.RIGHT)); maxSamplesCount = new JTextField(20); mainPanel.add(maxSamplesCount); topPanel.add(mainPanel); }
private void init() { setLayout(new BorderLayout(0, 5)); setBorder(makeBorder()); add(JMeterPluginsUtils.addHelpLinkToPanel(makeTitlePanel(), WIKIPAGE), BorderLayout.NORTH); Container topPanel = makeTitlePanel(); add(topPanel, BorderLayout.NORTH); JPanel mainPanel = new HorizontalPanel(); JLabel lbl = new JLabel(MSG, JLabel.CENTER); topPanel.add(lbl); generateParentSamples = new JCheckBox(); mainPanel.add(generateParentSamples); mainPanel.add(new JLabel("Generate parent sample", JLabel.RIGHT)); topPanel.add(mainPanel); }
public AdditionalFieldsPanel(boolean showConcurrencyLimit) { JPanel groupPanel = new HorizontalPanel(); unitMinutes.setActionCommand(ArrivalsThreadGroup.UNIT_MINUTES); unitSeconds.setActionCommand(ArrivalsThreadGroup.UNIT_SECONDS); unitGroup.add(unitMinutes); unitGroup.add(unitSeconds); groupPanel.add(unitMinutes); groupPanel.add(unitSeconds); add("Time Unit: ", groupPanel); add("Thread Iterations Limit: ", iterations); add("Log Threads Status into File: ", logFile); if (showConcurrencyLimit) { add("Concurrency Limit: ", concurrLimit); } }
public AdditionalFieldsPanel(boolean showConcurrencyLimit) { JPanel groupPanel = new HorizontalPanel(); unitMinutes.setActionCommand(ArrivalsThreadGroup.UNIT_MINUTES); unitSeconds.setActionCommand(ArrivalsThreadGroup.UNIT_SECONDS); unitGroup.add(unitMinutes); unitGroup.add(unitSeconds); groupPanel.add(unitMinutes); groupPanel.add(unitSeconds); add("Time Unit: ", groupPanel); add("Thread Iterations Limit: ", iterations); add("Log Threads Status into File: ", logFile); if (showConcurrencyLimit) { add("Concurrency Limit: ", concurrLimit); } }
public AdditionalFieldsPanel(boolean showConcurrencyLimit) { JPanel groupPanel = new HorizontalPanel(); unitMinutes.setActionCommand(ArrivalsThreadGroup.UNIT_MINUTES); unitSeconds.setActionCommand(ArrivalsThreadGroup.UNIT_SECONDS); unitGroup.add(unitMinutes); unitGroup.add(unitSeconds); groupPanel.add(unitMinutes); groupPanel.add(unitSeconds); add("Time Unit: ", groupPanel); add("Thread Iterations Limit: ", iterations); add("Log Threads Status into File: ", logFile); if (showConcurrencyLimit) { add("Concurrency Limit: ", concurrLimit); } }
private void init() { // WARNING: called from ctor so must not be overridden (i.e. must be private or final) setLayout(new BorderLayout(0, 10)); setBorder(makeBorder()); add(makeTitlePanel(), BorderLayout.NORTH); JPanel mainPanel = new JPanel(new BorderLayout()); // USER_INPUT HorizontalPanel md5HexPanel = new HorizontalPanel(); md5HexPanel.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), JMeterUtils.getResString("md5hex_assertion_md5hex_test"))); // $NON-NLS-1$ md5HexPanel.add(new JLabel(JMeterUtils.getResString("md5hex_assertion_label"))); //$NON-NLS-1$ md5HexInput = new JTextField(25); md5HexPanel.add(md5HexInput); mainPanel.add(md5HexPanel, BorderLayout.NORTH); add(mainPanel, BorderLayout.CENTER); }