From 1af7d3700724834e40ad8636bc9a56cdc3b19b15 Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Sat, 27 Jul 2019 11:52:38 -0400 Subject: [PATCH] New layout icons --- MocapEditor.java | 27 ++++++++++++++++++--------- 1 files changed, 18 insertions(+), 9 deletions(-) diff --git a/MocapEditor.java b/MocapEditor.java index ea3ee95..74a1069 100644 --- a/MocapEditor.java +++ b/MocapEditor.java @@ -9,6 +9,9 @@ class MocapEditor extends ObjEditor implements //ItemListener, ChangeListener, ObjectUI, ActionListener { + cGridBag firstPanel; + cGridBag framePanel; + cGridBag lastPanel; MocapEditor(Mocap inBP, GroupEditor callee) { super(inBP,callee); @@ -69,13 +72,16 @@ oe.aConstraints.gridwidth = 1; */ super.SetupUI2(oe); + framePanel = AddSlider(oe.ctrlPanel, "Frame:", 0, mocap.bvh.animation.getNumFrames()-1, mocap.frame); - frameField = AddSlider(oe.ctrlPanel, "Frame:", 0, mocap.bvh.animation.getNumFrames()-1, mocap.frame); - Return(); - firstField = AddSlider(oe.ctrlPanel, "First:", 0, mocap.bvh.animation.getNumFrames()-1, mocap.firstframe); - Return(); - lastField = AddSlider(oe.ctrlPanel, "Last:", 0, mocap.bvh.animation.getNumFrames()-1, mocap.lastframe); - Return(); + frameField = (cNumberSlider)framePanel.getComponent(1); + oe.ctrlPanel.Return(); + firstPanel = AddSlider(oe.ctrlPanel, "First:", 0, mocap.bvh.animation.getNumFrames()-1, mocap.firstframe); + firstField = (cNumberSlider)firstPanel.getComponent(1); + oe.ctrlPanel.Return(); + lastPanel = AddSlider(oe.ctrlPanel, "Last:", 0, mocap.bvh.animation.getNumFrames()-1, mocap.lastframe); + lastField = (cNumberSlider)lastPanel.getComponent(1); + oe.ctrlPanel.Return(); // oe.aConstraints.gridx = 0; // oe.aConstraints.gridwidth = 1; @@ -241,15 +247,18 @@ { ObjEditor oe = objEditor; - Remove(frameField); - Remove(firstField); - Remove(lastField); +// Remove(frameField); +// Remove(firstField); +// Remove(lastField); // frameField.removeChangeListener(this); // oe.ctrlPanel.remove(frameField); // oe.ctrlPanel.remove(frameLabel); // oe.ctrlPanel.remove(speedField); // oe.ctrlPanel.remove(speedLabel); //oe.ctrlPanel.repaint(); + oe.ctrlPanel.remove(framePanel); + oe.ctrlPanel.remove(firstPanel); + oe.ctrlPanel.remove(lastPanel); super.closeUI(); } -- Gitblit v1.6.2