我知道我可以使用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. JFrame大小,调整大小,全屏
- 4. LwjglCanvas与JFrame调整大小
- 5. JFrame调整大小问题
- 6. Java Swing JFrame最小化/最大化调整大小错误
- 7. 的Java JFrame的设置为不调整,调整大小,反正
- 8. 如何在调整JFrame大小时调整JFrame中的组件大小?
- 9. 调整大小的JProgressBar如果JFrame的大小调整
- 10. 在调整JFrame的大小时调整Jpanel的大小
- 11. JTable列可能在JFrame调整大小时不调整大小
- 12. 从JFrame调整JPanel的大小
- 13. 在JFrame中调整JPanel的大小
- 14. 如何手动调整JFrame的大小?
- 15. JFrame没有调整JPanel的大小
- 16. 异常停止jframe从调整大小
- 17. 当孩子调整大小时调整JFrame的大小:如何跟上?
- 18. 如何在调整JFrame大小时调整组件大小?使用空布局
- 19. java jframe中的按钮不会调整大小?
- 20. Java:如何防止Canvas添加到JFrame时被调整大小?
- 21. 如何使一个Java swing JFrame正确调整大小
- 22. 调整大小的Java JFrame的变化的图形组件
- 23. JAVA如何在运行时调整JFrame的大小?
- 24. 调整jpanel在jframe上的位置调整大小
- 25. Java Swing调整大小BorderLayout.CENTER
- 26. 图像调整大小Java
- 27. JList java调整大小
- 28. 图像调整大小,Java
- 29. java,图片大小调整
- 30. Java调整图像大小
,利用适当的布局管理器解决方案,它不应该是必要的手动调整分量。 – 2010-10-13 00:59:40