JFrameで実際のJPanelサイズを取得するにはどうすればよいですか?実際のJPanelサイズを取得するには?
答えて
たJFrameのコンテンツ・ペインのサイズをしたい場合は部品やレイアウトが事前に計算されていないので、それが表示されるまでサイズは0,0
になります。
jPanelの子コンポーネントを実際の幅と高さに初期化するためのコールバックはありますか? –
thePanel.getSize();
これはディメンションを返します。
Panelがサイズ変更されたときにディメンションを表示するためにComponentListenerを追加することがあります。
EDIT:あなたは
theFrame.getContentPane().getSize();
実際のサイズはjava.awt.Dimension [width = 0、height = 0]ではありません。 – Yoda
の前に@RobertKilar km半分の質問に答えました。興味のあるパネルにComponentLsternerを追加し、componentResizedイベントを監視して監視します – MadProgrammer
@RobertKilarあなたはおそらくレンダリングされる前にサイズを取得しています。コンポーネントリスナーのresizeイベントハンドラを試してみてください。 – km1
- 1. ()私はdoInbackgroundの実際のサイズを(取得ArrayListのサイズ0)メソッド
- 2. イメージリストのイメージの実際のサイズを取得する方法
- 3. フレックス3 - コンポーネントの実際のサイズを取得する
- 4. 受信パケットの実際のサイズを取得する
- 5. 実際の画像サイズは、サイズ変更後に取得します
- 6. JPanelはサイズを取得できません
- 7. ペーパークリップ得る実際の画像サイズ
- 8. Android Nの後で実際の画面サイズを取得する方法は?
- 9. Swift/IOSでの実際の表示サイズの取得
- 10. JPanelにadd()を実行すると、サイズが破損する
- 11. 実行時にJPanelのサイズを変更すると、Java
- 12. JFrame:実際のコンテンツサイズを取得する
- 13. アンドロイドのpdfファイルの実際のファイルパスを取得するには?
- 14. TextBoxの実際の高さを取得するには?
- 15. 実際のクラスのJXAオブジェクトを取得するには
- 16. Symfony(1.4)アプリケーションへの実際のURLを取得するには?
- 17. サイズ変更後にsvgイメージを実際のサイズにする
- 18. キャンバスを通して実際の画像サイズを取得できますか?
- 19. Jqueryから実際のオブジェクトを取得するには?
- 20. PHPで実際の日付を取得するには?
- 21. Node.jsとExpress - 実際の場所を取得するには
- 22. NGitで実際のタグを取得するには?
- 23. 実際のテーブルサイズを取得するには
- 24. テレグラムから実際のサイズ(サムではない)の写真を取得するには?
- 25. WindowsでSDカードの実際のサイズを取得するにはどうすればよいですか?
- 26. C++でファイルの実際のサイズを取得するにはどうすればよいですか?
- 27. GridBagLayoutをJPanelサイズに調整する
- 28. DbCommand&Parameters:実際に実行されるSQLを取得する
- 29. JPanelでRunnableを実装する際のjava.lang.StackOverflowError - Java Swing
- 30. JPanelにあるJTableのサイズを変更
"実際に[' getSize() '](http://docs.oracle.com/javase/7/docs/api/java/awt/Component.html#getSize%28%29)を呼び出すことで"メソッドが実現される前に呼び出されている可能性があります。具体的なアドバイスについては、[SSCCE](http://sscce.org/)に投稿してください。 –
@Andrewは言う通り。しかし、レンダリングされるまではそれを行うことはできません。 – km1