static Color getBackground(final Component c) { ret c == null ? null : swing(func -> Color { c.getBackground() }); }