sclass DynBigNumber extends Module { Number value; int fontSize = 40; transient SimpleLiveValue lvText = new(S); void setValue(long i) { value = i; makeText(); } svoid makeText() { lvText.set(value == null ? "-" : str(value)); } svoid start { makeText(); } JComponent visualize() { ret centerLabel(makeBold(setFontSize(fontSize, jLiveValueLabel(lvText)))); } }