X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2FSizeView.java;h=781f397c58acaeae55e273c56b1bc0ff375ca1e8;hb=476910abd64760223f3e4143866134e49facf487;hp=1d280c5c76c7bab68a0badf13c77cca98ffb0e02;hpb=089fcbfccd75b77daf843b22e128beeee1d1dc07;p=Persons_Comparator.git diff --git a/src/SizeView.java b/src/SizeView.java index 1d280c5..781f397 100644 --- a/src/SizeView.java +++ b/src/SizeView.java @@ -1,13 +1,24 @@ import javax.swing.*; -public class SizeView extends JComponent { +public class SizeView extends JPanel { private Size sizeObj; - - SizeView() { - } + private JLabel label; + private JSpinner spinner; SizeView(Size sizeObj) { setSizeObj(sizeObj); + this.label = new JLabel(); + this.label.setText("Size"); + 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() {