Normand Briere
2019-08-06 b3ae4e889872ca0b9ca76f1d17b2f0b961226729
TorusEditor.java
....@@ -39,10 +39,13 @@
3939 {
4040 super.SetupUI2(oe);
4141
42
- majorField = AddSlider(oe.ctrlPanel, "Major Rad:", 0, 10.0, torus.major, 1);
43
- Return();
44
- minorField = AddSlider(oe.ctrlPanel, "Minor Rad:", 0, 10.0, torus.minor, 1);
45
- Return();
42
+ majorPanel = AddSlider(oe.ctrlPanel, "Major Rad:", 0, 10.0, torus.major, 1);
43
+ majorField = (cNumberSlider)majorPanel.getComponent(1);
44
+ oe.ctrlPanel.Return();
45
+
46
+ minorPanel = AddSlider(oe.ctrlPanel, "Minor Rad:", 0, 10.0, torus.minor, 1);
47
+ minorField = (cNumberSlider)minorPanel.getComponent(1);
48
+ oe.ctrlPanel.Return();
4649 // oe.ctrlPanel.add(majorLabel = new JLabel("Major Rad"), oe.aConstraints, oe.ctrlPanel.getComponentCount()-2);
4750 // oe.aConstraints.gridwidth = ObjEditor.GRIDWIDTH;
4851 // oe.aConstraints.gridx += 1;
....@@ -79,8 +82,10 @@
7982 // oe.ctrlPanel.remove(majorLabel);
8083 // oe.ctrlPanel.remove(minorLabel);
8184 // //oe.ctrlPanel.repaint();
82
- Remove(majorField);
83
- Remove(minorField);
85
+// Remove(majorField);
86
+// Remove(minorField);
87
+ oe.ctrlPanel.remove(majorPanel);
88
+ oe.ctrlPanel.remove(minorPanel);
8489
8590 super.closeUI();
8691 }
....@@ -159,5 +164,7 @@
159164 cNumberSlider majorField;
160165 cNumberSlider minorField;
161166
167
+ cGridBag majorPanel;
168
+ cGridBag minorPanel;
162169 //BiparamEditor objEditor;
163170 }