俺言語。

自分にしか理解できない言語で書かれた備忘録

Frameのウィンドウサイズを内部のコンポーネントサイズから決定する方法

<Frame側>
frame.pack() を実行するだけ。

<コンポーネント側>
コンポーネントクラス.setPreferredSize(new Dimension(横, 縦))
でサイズを登録(実際は定数を上書き)

Dimensionクラスはint型の定数WidthとHeightを持つクラス

レイアウトマネージャーに細かいことを任せる場合にはこれでよし。

ウィンドウのサイズごとにコンポーネントの内容も変える際には
何かリスナーをつかうみたい。