static JComponent jSliderPlusValue(JSlider slider, S unit default "") { ret jSliderPlusValue(slider, value -> spaceCombine(n2(value), unit)); } static JComponent jSliderPlusValue(JSlider slider, IF1 renderValue) { var lbl = jlabel(); onChangeAndNow(slider, -> lbl.setText(renderValue.get(slider.getValue()))); ret centerAndEastWithMargin(slider, lbl); }