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
ですか?