!7 p-substance { Component c = consoleInputField(); Container parent = c.getParent(); assertNotNull("woot", parent); Component[] l = parent.getComponents(); LayoutManager layout = parent.getLayout(); int idx = indexOf(l, c); if (idx < 0) fail("component not found in parent"); print("idx: " + idx); print("Parent: " + parent); O constraints = callOpt(layout, "getConstraints", c); print("Constraints: " + constraints); // remove parent.remove(c); // add new component JPanel p = centerAndEast(c, jbutton("Yo")); parent.add(p, constraints, idx); validateFrame(parent); }