Fix wide inner tube config dialog
This commit is contained in:
parent
3951e3dcf3
commit
30a2103645
@ -65,7 +65,7 @@ public class InnerTubeConfig extends RocketComponentConfig {
|
|||||||
super(d, c, parent);
|
super(d, c, parent);
|
||||||
|
|
||||||
//// General and General properties
|
//// General and General properties
|
||||||
JPanel panel = new JPanel(new MigLayout("gap rel unrel", "[][65lp::][30lp::][]", ""));
|
JPanel panel = new JPanel(new MigLayout("gap rel unrel", "[][65lp::][30lp::][15lp]", ""));
|
||||||
|
|
||||||
DoubleModel m;
|
DoubleModel m;
|
||||||
JSpinner spin;
|
JSpinner spin;
|
||||||
@ -87,7 +87,7 @@ public class InnerTubeConfig extends RocketComponentConfig {
|
|||||||
order.add(((SpinnerEditor) spin.getEditor()).getTextField());
|
order.add(((SpinnerEditor) spin.getEditor()).getTextField());
|
||||||
|
|
||||||
panel.add(new UnitSelector(od), "growx");
|
panel.add(new UnitSelector(od), "growx");
|
||||||
panel.add(new BasicSlider(od.getSliderModel(0, 0.04, 0.2)), "wmin 100lp, growx, wrap");
|
panel.add(new BasicSlider(od.getSliderModel(0, 0.04, 0.2)), "growx, wrap");
|
||||||
|
|
||||||
if (od.isAutomaticAvailable()) {
|
if (od.isAutomaticAvailable()) {
|
||||||
JCheckBox check = new JCheckBox(od.getAutomaticAction());
|
JCheckBox check = new JCheckBox(od.getAutomaticAction());
|
||||||
@ -108,7 +108,7 @@ public class InnerTubeConfig extends RocketComponentConfig {
|
|||||||
order.add(((SpinnerEditor) spin.getEditor()).getTextField());
|
order.add(((SpinnerEditor) spin.getEditor()).getTextField());
|
||||||
|
|
||||||
panel.add(new UnitSelector(m), "growx");
|
panel.add(new UnitSelector(m), "growx");
|
||||||
panel.add(new BasicSlider(m.getSliderModel(new DoubleModel(0), od)), "wmin 100lp, growx, wrap");
|
panel.add(new BasicSlider(m.getSliderModel(new DoubleModel(0), od)), "growx, wrap");
|
||||||
|
|
||||||
if (m.isAutomaticAvailable()) {
|
if (m.isAutomaticAvailable()) {
|
||||||
JCheckBox check = new JCheckBox(m.getAutomaticAction());
|
JCheckBox check = new JCheckBox(m.getAutomaticAction());
|
||||||
@ -130,7 +130,7 @@ public class InnerTubeConfig extends RocketComponentConfig {
|
|||||||
order.add(((SpinnerEditor) spin.getEditor()).getTextField());
|
order.add(((SpinnerEditor) spin.getEditor()).getTextField());
|
||||||
|
|
||||||
panel.add(new UnitSelector(m), "growx");
|
panel.add(new UnitSelector(m), "growx");
|
||||||
panel.add(new BasicSlider(m.getSliderModel(0, 0.01)), "wmin 100lp, growx, wrap");
|
panel.add(new BasicSlider(m.getSliderModel(0, 0.01)), "growx, wrap");
|
||||||
|
|
||||||
|
|
||||||
//// Inner tube length
|
//// Inner tube length
|
||||||
@ -146,7 +146,7 @@ public class InnerTubeConfig extends RocketComponentConfig {
|
|||||||
order.add(((SpinnerEditor) spin.getEditor()).getTextField());
|
order.add(((SpinnerEditor) spin.getEditor()).getTextField());
|
||||||
|
|
||||||
panel.add(new UnitSelector(m), "growx");
|
panel.add(new UnitSelector(m), "growx");
|
||||||
panel.add(new BasicSlider(m.getSliderModel(0, 0.1, 1.0)), "wmin 100lp, growx, wrap");
|
panel.add(new BasicSlider(m.getSliderModel(0, 0.1, 1.0)), "growx, wrap");
|
||||||
|
|
||||||
//// Material
|
//// Material
|
||||||
MaterialPanel materialPanel = new MaterialPanel(component, document, Material.Type.BULK, order);
|
MaterialPanel materialPanel = new MaterialPanel(component, document, Material.Type.BULK, order);
|
||||||
@ -154,7 +154,7 @@ public class InnerTubeConfig extends RocketComponentConfig {
|
|||||||
|
|
||||||
|
|
||||||
//// Right side of panel ----
|
//// Right side of panel ----
|
||||||
JPanel panel2 = new JPanel(new MigLayout("gap rel unrel", "[][65lp::][30lp::]", ""));
|
JPanel panel2 = new JPanel(new MigLayout("gap rel unrel", "[][65lp::][30lp::][15lp]", ""));
|
||||||
panel.add(panel2, "cell 4 0, gapleft paragraph, aligny 0%, spany");
|
panel.add(panel2, "cell 4 0, gapleft paragraph, aligny 0%, spany");
|
||||||
|
|
||||||
//// Placement
|
//// Placement
|
||||||
@ -181,7 +181,7 @@ public class InnerTubeConfig extends RocketComponentConfig {
|
|||||||
panel2.add(new BasicSlider(m.getSliderModel(
|
panel2.add(new BasicSlider(m.getSliderModel(
|
||||||
new DoubleModel(component.getParent(), "Length", -1.0, UnitGroup.UNITS_NONE),
|
new DoubleModel(component.getParent(), "Length", -1.0, UnitGroup.UNITS_NONE),
|
||||||
new DoubleModel(component.getParent(), "Length"))),
|
new DoubleModel(component.getParent(), "Length"))),
|
||||||
"wmin 100lp, growx, wrap");
|
"growx, wrap");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user