Skip to content

Commit 6e9bdfc

Browse files
committed
GH-457 do not use thousands separator for port number
1 parent 179d7d5 commit 6e9bdfc

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

visualvm/appui/src/org/graalvm/visualvm/modules/appui/options/NetworkOptionsPanel.java

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ protected void fireItemStateChanged(ItemEvent e) {
304304
manualSettingsPanel.add(httpProxyPortLabel, c);
305305

306306
httpProxySpinnerModel = new SpinnerNumberModel(0, 0, 65535, 1);
307-
httpProxyPortSpinner = new JExtendedSpinner(httpProxySpinnerModel);
307+
httpProxyPortSpinner = createJSpinner(httpProxySpinnerModel);
308308
httpProxyPortLabel.setLabelFor(httpProxyPortSpinner);
309309
c = new GridBagConstraints();
310310
c.gridx = 3;
@@ -359,7 +359,7 @@ protected void fireItemStateChanged(ItemEvent e) {
359359
manualSettingsPanel.add(httpsProxyPortLabel, c);
360360

361361
httpsProxySpinnerModel = new SpinnerNumberModel(0, 0, 65535, 1);
362-
httpsProxyPortSpinner = new JExtendedSpinner(httpsProxySpinnerModel);
362+
httpsProxyPortSpinner = createJSpinner(httpsProxySpinnerModel);
363363
httpsProxyPortLabel.setLabelFor(httpsProxyPortSpinner);
364364
c = new GridBagConstraints();
365365
c.gridx = 3;
@@ -402,7 +402,7 @@ protected void fireItemStateChanged(ItemEvent e) {
402402
manualSettingsPanel.add(socksProxyPortLabel, c);
403403

404404
socksProxySpinnerModel = new SpinnerNumberModel(0, 0, 65535, 1);
405-
socksProxyPortSpinner = new JExtendedSpinner(socksProxySpinnerModel);
405+
socksProxyPortSpinner = createJSpinner(socksProxySpinnerModel);
406406
socksProxyPortLabel.setLabelFor(socksProxyPortSpinner);
407407
c = new GridBagConstraints();
408408
c.gridx = 3;
@@ -523,6 +523,13 @@ protected void fireItemStateChanged(ItemEvent e) {
523523
updateJSEngineNotifier(systemProxyRadio.isSelected());
524524
}
525525

526+
private JExtendedSpinner createJSpinner(SpinnerModel model) {
527+
JExtendedSpinner spinner = new JExtendedSpinner(model);
528+
JSpinner.NumberEditor seditor = (JSpinner.NumberEditor)spinner.getEditor();
529+
seditor.getFormat().setGroupingUsed(false);
530+
return spinner;
531+
}
532+
526533
private void initListeners() {
527534
manualProxyRadio.addChangeListener(new ChangeListener() {
528535
public void stateChanged(ChangeEvent e) {

0 commit comments

Comments
 (0)