我知道我可以使用componentResized
來偵聽用戶調整窗口的大小。這不是一個很好的解決方案。如果我這樣做併爲子組件添加一個resize()
方法,那麼它會等待用戶完成調整大小,然後再調用resize()
方法。調整大小發生時,是否有辦法調整子元素的大小?Java JFrame調整大小
回答
聽衆componentResized()
是最好的解決方案。在swing中使用listener並不是一個糟糕的解決方案。
你可以看到你想要的oracle.com
我的問題是,如果用戶將窗口大小從600px調整爲800px,那麼在用戶完成調整大小之前,組件內部不會調整大小。它看起來該死的可怕。我正在尋找一些能夠用窗口調整組件大小的東西。 – 2010-10-12 21:40:49
通常組件正在與容器同時調整大小(請參閱答案中給出的示例)。 – 2010-10-12 21:42:11
我將偵聽器添加到我的窗口而不是我的JPanel,那是我的問題。 – 2010-10-12 21:50:49
- 1. java JFrame調整大小
- 2. JFrame調整大小
- 3. LwjglCanvas與JFrame調整大小
- 4. 調整大小的JProgressBar如果JFrame的大小調整
- 5. 當孩子調整大小時調整JFrame的大小:如何跟上?
- 6. 調整jpanel在jframe上的位置調整大小
- 7. Java調整數組大小
- 8. JList java調整大小
- 9. Java調整圖像大小
- 10. 用Java調整圖像大小。如何調整大小
- 11. java對象在窗口調整大小調整大小
- 12. 如何調整JFrame相對於最大尺寸的大小
- 13. 調整JFrame的大小添加大量內存
- 14. 如果元素太大,如何自動調整JFrame的大小?
- 15. 調整JFrame大小時會調用哪些方法?
- 16. JFrame動畫調整大小Mac OS X風格
- 17. JFrame在桌面應用程序中調整大小 - NetBeans
- 18. ExtJS 4 - 調整大小後調整大小後調整大小的內部組件不會調整大小resizeHandles
- 19. paintComponent中的圖形在調整JFrame大小後消失
- 20. 調整大小DIV調整
- 21. Jquery可調整大小顯示大小,同時調整大小
- 22. 調整大小
- 23. 當我調整JFrame的大小時,如何保留JTable的列的大小?
- 24. 如果調整父級JFrame的大小,如何調整JButton的位置?
- 25. JFrame的大小
- 26. JFrame菜單正在繪製完畢,圖形在JFrame上消失調整大小
- 27. 如何在瀏覽器調整大小時調整java applet的大小?
- 28. 組件大小在JFrame中不可調整
- 29. 如何製作一個透明的jframe可調整大小?
- 30. 根據JPanel圖像內容調整JFrame大小?
,利用適當的佈局管理器解決方案,它不應該是必要的手動調整分量。 – 2010-10-13 00:59:40