来自JavaDoc:
public void validate()
验证此容器及其所有子组件。验证容器意味着布置其子组件。
这就是我想做的。使用尽可能轻的组件。但是当我这样做时,JComponent
调用validate()
不会使组件“有效”。
JComponent c = new JComponent() {};
System.out.println(c.isValid()); // false
c.validate();
System.out.println(c.isValid()); // false
为什么我不能做一个JComponent
有效的?