Finish the WeightView by using a JComboBox.
[Persons_Comparator.git] / src / SizeView.java
CommitLineData
089fcbfc
JB
1import javax.swing.*;
2
d119e60d 3public class SizeView extends JPanel {
6977e614 4 private Size sizeObj;
883508ca 5 private JLabel label;
476910ab 6 private JSpinner spinner;
6977e614 7
b974e749
JB
8 SizeView(Size sizeObj) {
9 setSizeObj(sizeObj);
883508ca 10 this.label = new JLabel();
2bb2aa17 11 this.label.setText("Size (meters)");
476910ab
JB
12 SpinnerNumberModel numberModel = new SpinnerNumberModel((this.getSizeObj().getMax() - this.getSizeObj().getMin()) / 2,
13 this.getSizeObj().getMin(),
14 this.getSizeObj().getMax(),
15 1);
16 this.spinner = new JSpinner(numberModel);
17 if (this.getSizeObj().getSize() != 0)
18 this.spinner.setValue(this.getSizeObj().getSize());
883508ca 19 add(label);
476910ab 20 add(spinner);
089fcbfc
JB
21 }
22
6977e614
JB
23 public Size getSizeObj() {
24 return sizeObj;
25 }
26
27 public void setSizeObj(Size sizeObj) {
28 this.sizeObj = sizeObj;
29 }
30}