我知道一個事實,即當我創建一個JComponent的實例時,它具有它自己的首選大小。現在讓我們假設我手動設置了JComponent,其維度爲0 x 0。我希望該組件能夠「重置」它自己的preferredSize。我怎麼做?如何重新計算JComponent的首選大小?
4
A
回答
8
相關問題
- 1. 自定義JComponent設置首選的可滾動視口大小
- 2. 重新計算一個ListView的大小
- 3. WPF TextBox重新計算大小
- 4. Java文本組件計算自己的首選大小
- 5. 如何在Unity3d中重新計算或重新設置GridLayoutGroup中childs的大小
- 6. 如何獲得NSButton的首選大小?
- 7. 如何重新計算選項:在首次計算後更改選項時選擇?
- 8. 搖擺custon JComponent的大小
- 9. 的QGraphicsView首選大小
- 10. 運行時Qt窗口小部件大小重新計算
- 11. 計算CGContextRotateCTM前的新圖像大小
- 12. `find'如何計算文件的大小?
- 13. 如何計算此表單的大小?
- 14. 如何計算精靈的大小?
- 15. 如何計算NSString的大小?
- 16. 如何計算查詢bigquery的大小?
- 17. 如何計算GIF圖像的大小?
- 18. 如何計算DB2中表的大小
- 19. MongoDB如何計算文檔的大小?
- 20. 如何計算記錄的大小
- 21. 如何計算UITextView的邊距大小?
- 22. Qt如何計算它的大小?
- 23. Maths - 計算調整大小的圖像的新大小
- 24. 如何在C中計算您的計算機的字大小?
- 25. IE8在插入內容時不重新計算div的大小
- 26. PreferenceFragment中的ActionBar不重新計算高度和字體大小
- 27. 爲什麼ArrangeOverride重新計算的最終大小
- 28. LWUIT滾動條重新計算的大小錯誤?
- 29. Appwidget大小計算
- 30. C++計算大小
你在啓動時或之後設置尺寸/對某些事件? – 2012-01-11 07:06:07
爲什麼你將首選大小設置爲0x0? 'setVisible(false)'可能是你需要的效果。 – 2012-01-11 07:17:03
@Andrew在我的情況下,layoutManager根據組件的preferredSize設置它的空間。所以如果我只是setVisible(false)組件空白空間仍然可見,因此我需要setPreferredSize組件。但在其他事件中,我需要將其preferredSize設置回原始。 – William 2012-01-11 07:21:52