static A parentOfType(Component _c, Class theClass) { ret swing(() -> { Component c = _c; while (c != null) { if (isInstance(theClass, c)) ret (A) c; c = c.getParent(); } null; }); }