From JavaDoc:
public void validate()
Validates this container and all of its subcomponents. Validating a container means laying out its subcomponents.
That is what I want to do. With an as lightweight component as possible. But when I do this whith a JComponent
a call to validate()
doesn't make the component "valid".
JComponent c = new JComponent() {};
System.out.println(c.isValid()); // false
c.validate();
System.out.println(c.isValid()); // false
Why can't I make a JComponent
valid?