public String getHost() { return host.getText(); }
/** * Sets the host to use. * * @param hostname The hostname to use. */ public void setHost(final String hostname) { this.host.setText(hostname); }
/** * @return JPanel timeout config */ private JPanel makeTimeoutPanel() { JPanel panel = new JPanel(); panel.setLayout(new BoxLayout(panel, BoxLayout.X_AXIS)); panel.setBorder(BorderFactory.createTitledBorder( BorderFactory.createEtchedBorder(), JMeterUtils.getResString("timeout_config_box_title"))); // $NON-NLS-1$ timeout = new JLabeledTextField(JMeterUtils.getResString("timeout_title")); // $NON-NLS-1$ timeout.setSize(timeout.getSize().height, 30); panel.add(timeout); return panel; }
@Override public void clearGui(){ super.clearGui(); urlField.setText(""); // $NON-NLS-1$ mqttDestination.setText(""); // $NON-NLS-1$ clientId.setText(""); // $NON-NLS-1$ mqttUser.setText(""); // $NON-NLS-1$ mqttPwd.setText(""); // $NON-NLS-1$ timeout.setText(""); // $NON-NLS-1$ separator.setText(""); // $NON-NLS-1$ useAuth.setSelected(false); mqttUser.setEnabled(false); mqttPwd.setEnabled(false); stopBetweenSamples.setSelected(false); }
private JPanel makeParameterPanel() { regexField = new JLabeledTextField(JMeterUtils.getResString("regex_field")); //$NON-NLS-1$ templateField = new JLabeledTextField(JMeterUtils.getResString("template_field")); //$NON-NLS-1$ refNameField = new JLabeledTextField(JMeterUtils.getResString("ref_name_field")); //$NON-NLS-1$ matchNumberField = new JLabeledTextField(JMeterUtils.getResString("match_num_field")); //$NON-NLS-1$ gbc.weighty = 1; defaultField = new JLabeledTextField(JMeterUtils.getResString("default_value_field")); //$NON-NLS-1$ List<JComponent> item = defaultField.getComponentList(); panel.add(item.get(0), gbc.clone()); JPanel p = new JPanel(new BorderLayout()); emptyDefaultValue.addItemListener(evt -> { if(emptyDefaultValue.isSelected()) { defaultField.setText(""); //$NON-NLS-1$ defaultField.setEnabled(!emptyDefaultValue.isSelected()); });
/** * Create a panel containing the webserver (domain+port) and scheme. * * @return the panel */ protected final JPanel getWebServerPanel() { // PROTOCOL protocol = new JLabeledTextField(JMeterUtils.getResString("protocol"), 4); // $NON-NLS-1$ port = new JLabeledTextField(JMeterUtils.getResString("web_server_port"), 7); // $NON-NLS-1$ domain = new JLabeledTextField(JMeterUtils.getResString("web_server_domain"), 40); // $NON-NLS-1$ JPanel webServerPanel = new HorizontalPanel(); webServerPanel.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), JMeterUtils.getResString("web_server"))); // $NON-NLS-1$ webServerPanel.add(protocol); webServerPanel.add(domain); webServerPanel.add(port); return webServerPanel; }
panel.add(portField); sslDomains = new JLabeledTextField(JMeterUtils.getResString("proxy_domains")); // $NON-NLS-1$ 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"));
private void enableDynamicGraph(boolean enable) { // if use dynamic graph size is checked, we disable the dimension fields if (enable) { graphWidth.setEnabled(false); graphHeight.setEnabled(false); } else { graphWidth.setEnabled(true); graphHeight.setEnabled(true); } }
tenant = new JLabeledTextField("Tenant"); container = new JLabeledTextField("Name"); endpoint = new JLabeledChoice("Endpoint", Stream.of(HonoSampler.Endpoint.values()).map(HonoSampler.Endpoint::name).toArray(String[]::new)); endpoint.setToolTipText("<html>The name of the endpoint to send the AMQP message to.</html>"); deviceId = new JLabeledTextField("Device ID"); deviceId.setToolTipText("<html>The device identifier to put into the <em>device_id</em> application property of the AMQP message to send.</html>"); registrationServiceOptions = new ServerOptionsPanel("Device Registration Service"); assertion = new JLabeledTextField("Registration Assertion"); contentType = new JLabeledTextField("Content type"); data = new JLabeledTextArea("Message data"); waitForCredits = new JCheckBox("Wait for credits if none left after sending"); .append("</html>") .toString()); waitForReceivers = new JLabeledTextField( "Number of receivers to wait for (e.g. from other threads)"); waitForReceiversTimeout = new JLabeledTextField( "Max time (millis) to wait for receivers"); sampleSendTimeout = new JLabeledTextField("Max time (millis) for sending a message"); msgCountPerSamplerRun = new JLabeledTextField("Number of messages per sampler run");
private Component createSaveFormatPanel() { filename = new JLabeledTextField(JMeterUtils.getResString("resultsaver_prefix")); filename.setName(ResultSaver.FILENAME); numberPadLength = new JLabeledTextField(JMeterUtils.getResString("resultsaver_numberpadlen"));// $NON-NLS-1$ numberPadLength.setName(ResultSaver.NUMBER_PAD_LENGTH); skipAutoNumber = new JCheckBox(JMeterUtils.getResString("resultsaver_skipautonumber")); // $NON-NLS-1$ skipSuffix = new JCheckBox(JMeterUtils.getResString("resultsaver_skipsuffix")); // $NON-NLS-1$ addTimestamp = new JCheckBox(JMeterUtils.getResString("resultsaver_addtimestamp")); // $NON-NLS-1$ variableName = new JLabeledTextField(JMeterUtils.getResString("resultsaver_variable")); variableName.setName(ResultSaver.VARIABLE_NAME); JPanel panel = new JPanel(new GridBagLayout()); panel.setBorder(BorderFactory.createTitledBorder(JMeterUtils.getResString("resultsaver_save_format"))); //$NON-NLS-1$ GridBagConstraints gbc = new GridBagConstraints(); initConstraints(gbc); addField(panel, variableName, gbc); resetContraints(gbc); addField(panel, filename, gbc); resetContraints(gbc); addField(panel, skipAutoNumber, gbc); resetContraints(gbc); addField(panel, skipSuffix, gbc); resetContraints(gbc); addField(panel, addTimestamp, gbc); resetContraints(gbc); addField(panel, numberPadLength, gbc); resetContraints(gbc); return panel; }
private void addField(JPanel panel, JLabeledTextField field, GridBagConstraints gbc) { List<JComponent> item = field.getComponentList(); panel.add(item.get(0), gbc.clone()); gbc.gridx++; gbc.weightx = 1; gbc.fill=GridBagConstraints.HORIZONTAL; panel.add(item.get(1), gbc.clone()); }
add(mainPanel, BorderLayout.CENTER); jndiICF.setToolTipText(Context.INITIAL_CONTEXT_FACTORY); urlField.setToolTipText(Context.PROVIDER_URL); jmsUser.setToolTipText(Context.SECURITY_PRINCIPAL); jmsPwd.setToolTipText(Context.SECURITY_CREDENTIALS); mainPanel.add(useProperties); mainPanel.add(jndiICF);
@Override public void clearGui(){ super.clearGui(); useProperties.setSelected(false); // $NON-NLS-1$ jndiICF.setText(""); // $NON-NLS-1$ urlField.setText(""); // $NON-NLS-1$ jndiConnFac.setText(""); // $NON-NLS-1$ jmsDestination.setText(""); // $NON-NLS-1$ jmsDurableSubscriptionId.setText(""); // $NON-NLS-1$ jmsClientId.setText(""); // $NON-NLS-1$ jmsSelector.setText(""); // $NON-NLS-1$ jmsUser.setText(""); // $NON-NLS-1$ jmsPwd.setText(""); // $NON-NLS-1$ samplesToAggregate.setText("1"); // $NON-NLS-1$ timeout.setText(""); // $NON-NLS-1$ separator.setText(""); // $NON-NLS-1$ useAuth.setSelected(false); jmsUser.setEnabled(false); jmsPwd.setEnabled(false); storeResponse.setSelected(true); clientChoice.setText(RECEIVE_RSC); stopBetweenSamples.setSelected(false); destSetup.setText(DEST_SETUP_STATIC); jmsErrorReconnectOnCodes.setText(""); jmsErrorPauseBetween.setText(""); }
private JPanel makeParameterPanel() { leftBoundaryField = new JLabeledTextField(JMeterUtils.getResString("boundaryextractor_leftboundary_field")); //$NON-NLS-1$ rightBoundaryField = new JLabeledTextField(JMeterUtils.getResString("boundaryextractor_rightboundary_field")); //$NON-NLS-1$ refNameField = new JLabeledTextField(JMeterUtils.getResString("ref_name_field")); //$NON-NLS-1$ matchNumberField = new JLabeledTextField(JMeterUtils.getResString("match_num_field")); //$NON-NLS-1$ gbc.weighty = 1; defaultField = new JLabeledTextField(JMeterUtils.getResString("default_value_field")); //$NON-NLS-1$ List<JComponent> item = defaultField.getComponentList(); panel.add(item.get(0), gbc.clone()); JPanel p = new JPanel(new BorderLayout()); emptyDefaultValue.addItemListener(evt -> { if(emptyDefaultValue.isSelected()) { defaultField.setText(""); defaultField.setEnabled(!emptyDefaultValue.isSelected()); }); p.add(emptyDefaultValue, BorderLayout.CENTER);
/** * Create the Regexp task pane * * @return Regexp task pane */ private JPanel createRegexpTasksPanel() { JPanel regexpActionPanel = new JPanel(); regexpActionPanel.setLayout(new BoxLayout(regexpActionPanel, BoxLayout.X_AXIS)); Border margin = new EmptyBorder(5, 5, 0, 5); regexpActionPanel.setBorder(margin); regexpField = new JLabeledTextField(JMeterUtils.getResString("regexp_tester_field")); // $NON-NLS-1$ regexpActionPanel.add(regexpField, BorderLayout.WEST); JButton regexpTester = new JButton(JMeterUtils.getResString("regexp_tester_button_test")); // $NON-NLS-1$ regexpTester.setActionCommand(REGEXP_TESTER_COMMAND); regexpTester.addActionListener(this); regexpActionPanel.add(regexpTester, BorderLayout.EAST); regexpResultField = new JTextArea(); regexpResultField.setEditable(false); regexpResultField.setLineWrap(true); regexpResultField.setWrapStyleWord(true); JPanel regexpTasksPanel = new JPanel(new BorderLayout(0, 5)); regexpTasksPanel.add(regexpActionPanel, BorderLayout.NORTH); regexpTasksPanel.add(GuiUtils.makeScrollPane(regexpResultField), BorderLayout.CENTER); return regexpTasksPanel; }
private void enableConcurrentDwn(final boolean enable) { if (enable) { concurrentDwn.setEnabled(true); embeddedRE.setEnabled(true); if (concurrentDwn.isSelected()) { concurrentPool.setEnabled(true); } } else { concurrentDwn.setEnabled(false); concurrentPool.setEnabled(false); embeddedRE.setEnabled(false); } }
private void addField(JPanel panel, JLabeledTextField field, GridBagConstraints gbc) { List<JComponent> item = field.getComponentList(); panel.add(item.get(0), gbc.clone()); gbc.gridx++; gbc.weightx = 1; gbc.fill = GridBagConstraints.HORIZONTAL; panel.add(item.get(1), gbc.clone()); }
public String getPort() { return port.getText(); }
/** * Sets the password to use. * * @param pwd The password to use. */ public void setPwd(final String pwd) { this.pwd.setText(pwd); }
/** * To Clear the GUI */ @Override public void clearGui() { super.clearGui(); urlField.setText(""); // $NON-NLS-1$ mqttDestination.setText(""); // $NON-NLS-1$ mqttUser.setText(""); // $NON-NLS-1$ mqttPwd.setText(""); // $NON-NLS-1$ textMessage.setInitialText(""); // $NON-NLS-1$ msgChoice.setText(""); // $NON-NLS-1$ updateConfig(USE_TEXT_RSC); msgChoice.setText(TEXT_MSG_RSC); iterations.setText("1"); // $NON-NLS-1$ useAuth.setSelected(false); mqttUser.setEnabled(false); mqttPwd.setEnabled(false); destSetup.setText(DEST_SETUP_STATIC); textArea.setText(""); clientId.setText(""); connectionPerTopic.setSelected(false); }