servicePanel.add(dynamicPortLabel);
serviceConstraints.gridx = 2;
serviceConstraints.gridy = 1;
serviceConstraints.insets = new Insets(0, 5, 0, 0);
staticPortIF = new IntegerField(0, Integer.MAX_VALUE, 15);
staticPortIF.setEnabled(false);
serviceGridbag.setConstraints(staticPortIF, serviceConstraints);
servicePanel.add(staticPortIF);
tmpLabelC = new LabelledComponent(
ar.getString(ar.I_JMQCMD_SVC_PORT)+":",
servicePanel, LabelledComponent.NORTH);
workGridbag.setConstraints(tmpLabelC, workConstraints);
lvpItems[1] = tmpLabelC;
// Set this so that we can enable/disable this component
svcPortComponent = lvpItems[1];
svcState = new JLabel();
tmpLabelC = new LabelledComponent(
ar.getString(ar.I_JMQCMD_SVC_STATE)+":",
svcState);
workGridbag.setConstraints(tmpLabelC, workConstraints);
lvpItems[2] = tmpLabelC;
lvp = new LabelValuePanel(lvpItems, 4, 0);
workGridbag.setConstraints(lvp, workConstraints);
workPanel.add(lvp);
workConstraints.gridy = 1;
sep = new JSeparator();
workConstraints.fill = GridBagConstraints.HORIZONTAL;
workGridbag.setConstraints(sep, workConstraints);
workPanel.add(sep);
/*
* Reset
*/
workConstraints.fill = GridBagConstraints.NONE;
workConstraints.gridy = 2;
lvpItems = new LabelledComponent[2];
allocatedThreads = new JLabel();
tmpLabelC = new LabelledComponent(
ar.getString(ar.I_JMQCMD_SVC_CUR_THREADS) + ":",
allocatedThreads);
workGridbag.setConstraints(tmpLabelC, workConstraints);
lvpItems[0] = tmpLabelC;
numConnections = new JLabel();
tmpLabelC = new LabelledComponent(
ar.getString(ar.I_JMQCMD_SVC_NUM_CXN) + ":",
numConnections);
workGridbag.setConstraints(tmpLabelC, workConstraints);
lvpItems[1] = tmpLabelC;
lvp = new LabelValuePanel(lvpItems, 4, 0);
workGridbag.setConstraints(lvp, workConstraints);
workPanel.add(lvp);
workConstraints.gridy = 3;
sep = new JSeparator();
workConstraints.fill = GridBagConstraints.HORIZONTAL;
workGridbag.setConstraints(sep, workConstraints);
workPanel.add(sep);
/*
* Reset
*/
workConstraints.fill = GridBagConstraints.NONE;
workConstraints.gridy = 4;
lvpItems = new LabelledComponent[2];
minThreads = new IntegerField(0, Integer.MAX_VALUE, 15);
minThreads.addActionListener(this);
tmpLabelC = new LabelledComponent(
ar.getString(ar.I_JMQCMD_SVC_MIN_THREADS) + ":",
minThreads);
workGridbag.setConstraints(tmpLabelC, workConstraints);
workPanel.add(tmpLabelC);
lvpItems[0] = tmpLabelC;
maxThreads = new IntegerField(0, Integer.MAX_VALUE, 15);
maxThreads.addActionListener(this);
tmpLabelC = new LabelledComponent(
ar.getString(ar.I_JMQCMD_SVC_MAX_THREADS) + ":",
maxThreads);
workGridbag.setConstraints(tmpLabelC, workConstraints);