From 4a303a7b3635adfee8f46ac76af4e1b7b4a7029b Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Sun, 08 Sep 2019 15:35:13 -0400 Subject: [PATCH] Fix navigation arrows. --- SwitchEditor.java | 26 ++++++++++++++++++-------- 1 files changed, 18 insertions(+), 8 deletions(-) diff --git a/SwitchEditor.java b/SwitchEditor.java index 5b02a63..3940f44 100644 --- a/SwitchEditor.java +++ b/SwitchEditor.java @@ -4,9 +4,14 @@ import javax.swing.*; import javax.swing.event.*; +import grafeme.ui.*; + class SwitchEditor extends ObjEditor implements //ItemListener, ChangeListener, ObjectUI, ActionListener { + private cGridBag dampPanel; + private cGridBag framePanel; + SwitchEditor(SwitchNode inBP, GroupEditor callee) { super(inBP,callee); @@ -67,6 +72,7 @@ oe.aConstraints.gridwidth = 1; */ super.SetupUI2(oe); + framePanel = AddSlider(oe.ctrlPanel, "Child: ", 0, switchnode.getNumFrames()-1, switchnode.child); // oe.aConstraints.gridx = 0; // oe.aConstraints.gridwidth = 1; @@ -79,11 +85,12 @@ // // frameField.setInteger(frameselect.child); - frameField = AddSlider(oe.ctrlPanel, "Child: ", 0, switchnode.getNumFrames()-1, switchnode.child); - Return(); + frameField = (cNumberSlider)framePanel.getComponent(1); + oe.ctrlPanel.Return(); + dampPanel = AddSlider(oe.ctrlPanel, "Damp: ", 0, 300, switchnode.speed); - speedField = AddSlider(oe.ctrlPanel, "Damp: ", 0, 500, switchnode.speed); - Return(); + speedField = (cNumberSlider)dampPanel.getComponent(1); + oe.ctrlPanel.Return(); // oe.aConstraints.gridy += 1; // @@ -222,8 +229,11 @@ // oe.ctrlPanel.remove(frameLabel); // oe.ctrlPanel.remove(speedField); // oe.ctrlPanel.remove(speedLabel); - Remove(frameField); - Remove(speedField); +// Remove(frameField); +// Remove(speedField); + + oe.ctrlPanel.remove(framePanel); + oe.ctrlPanel.remove(dampPanel); //oe.ctrlPanel.repaint(); super.closeUI(); @@ -241,9 +251,9 @@ SwitchNode switchnode; // JLabel frameLabel; - NumberSlider frameField; + cNumberSlider frameField; // JLabel speedLabel; - NumberSlider speedField; + cNumberSlider speedField; ObjectUI parent; -- Gitblit v1.6.2