私は、中央に別のパネルを含む境界レイアウトを持つメインパネルを持っています。 私は中央のパネルの内側にペイントしたいので、私はそれの境界を取得する必要があります。別のJPanelの中央にJPanelの境界を設定するにはどうすればよいですか?
panel_main.add(panel, BorderLayout.CENTER);
私はこのような長方形で境界を保存したい:
Rectangle bounding = new Rectangle
(panel.getX(), panel.getY(), panel.getWidth(), panel.getHeight());
しかし、すべての引数は、どのように私は、パネルの境界を得るのですか0のようですか? 代わりにBorderLayoutの境界を取得できますか?
私はあなたが境界を必要としているかどうかはわかりません。もしあなたがレイアウトを呼び出した後( 'pack()'の後に) – c0der