svoid trimHStackFromLeft(final DynamicHStack stack, final int n) { swing { L l = stack.components(); l = takeFirst(l(l)-n, l); for (Component c : l) stack.remove(c); if (nempty(l)) stack.revalidate(); } }