10

JFrameで実際のJPanelサイズを取得するにはどうすればよいですか?

4

2 に答える 2

21

0,0コンポーネントやレイアウトは事前に計算されていないため、表示されるまでのサイズになります。

于 2012-08-17T18:09:22.010 に答える
9

thePanel.getSize();

これにより、ディメンションが返されます。

パネルのサイズが変更されたときに寸法を表示するために、ComponentListenerを追加することがあります。

編集:JFrameのコンテンツペインのサイズが必要な場合は、

theFrame.getContentPane().getSize();
于 2012-08-17T17:56:40.493 に答える