From 0216409e390b2005d6bc4eaf564ef9ca2e508dab Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Mon, 02 Sep 2019 11:49:36 -0400 Subject: [PATCH] New maximize button. --- TorusEditor.java | 25 +++++++++++++++++-------- 1 files changed, 17 insertions(+), 8 deletions(-) diff --git a/TorusEditor.java b/TorusEditor.java index 35906ac..7ccb126 100644 --- a/TorusEditor.java +++ b/TorusEditor.java @@ -8,6 +8,8 @@ import javax.swing.*; import javax.swing.event.*; +import grafeme.ui.*; + class TorusEditor extends BiparamEditor implements ChangeListener, ObjectUI { TorusEditor(Torus t, GroupEditor callee) @@ -37,10 +39,13 @@ { super.SetupUI2(oe); - majorField = AddSlider(oe.ctrlPanel, "Major Rad:", 0, 10.0, torus.major, 1); - Return(); - minorField = AddSlider(oe.ctrlPanel, "Minor Rad:", 0, 10.0, torus.minor, 1); - Return(); + majorPanel = AddSlider(oe.ctrlPanel, "Major Rad:", 0, 10.0, torus.major, 1); + majorField = (cNumberSlider)majorPanel.getComponent(1); + oe.ctrlPanel.Return(); + + minorPanel = AddSlider(oe.ctrlPanel, "Minor Rad:", 0, 10.0, torus.minor, 1); + minorField = (cNumberSlider)minorPanel.getComponent(1); + oe.ctrlPanel.Return(); // oe.ctrlPanel.add(majorLabel = new JLabel("Major Rad"), oe.aConstraints, oe.ctrlPanel.getComponentCount()-2); // oe.aConstraints.gridwidth = ObjEditor.GRIDWIDTH; // oe.aConstraints.gridx += 1; @@ -77,8 +82,10 @@ // oe.ctrlPanel.remove(majorLabel); // oe.ctrlPanel.remove(minorLabel); // //oe.ctrlPanel.repaint(); - Remove(majorField); - Remove(minorField); +// Remove(majorField); +// Remove(minorField); + oe.ctrlPanel.remove(majorPanel); + oe.ctrlPanel.remove(minorPanel); super.closeUI(); } @@ -154,8 +161,10 @@ Torus torus; JLabel majorLabel; JLabel minorLabel; - NumberSlider majorField; - NumberSlider minorField; + cNumberSlider majorField; + cNumberSlider minorField; + cGridBag majorPanel; + cGridBag minorPanel; //BiparamEditor objEditor; } -- Gitblit v1.6.2