Finish the WeightView by using a JComboBox.
[Persons_Comparator.git] / src / SizeView.java
index 4e7e4a059ad8c674fd4554555288e2e9af9ca7ef..e9e16f62812d2276591c26b67bdf53ad5ceb0b56 100644 (file)
@@ -1,8 +1,23 @@
-public class SizeView {
+import javax.swing.*;
+
+public class SizeView extends JPanel {
     private Size sizeObj;
+    private JLabel label;
+    private JSpinner spinner;
 
     SizeView(Size sizeObj) {
         setSizeObj(sizeObj);
+        this.label = new JLabel();
+        this.label.setText("Size (meters)");
+        SpinnerNumberModel numberModel = new SpinnerNumberModel((this.getSizeObj().getMax() - this.getSizeObj().getMin()) / 2,
+                this.getSizeObj().getMin(),
+                this.getSizeObj().getMax(),
+                1);
+        this.spinner = new JSpinner(numberModel);
+        if (this.getSizeObj().getSize() != 0)
+            this.spinner.setValue(this.getSizeObj().getSize());
+        add(label);
+        add(spinner);
     }
 
     public Size getSizeObj() {