是否可以使用swing构建一个GUI,其GUI元素在调整GUI大小时保持它们之间的比例?或者我应该在调整大小事件发生时触发“调整每个GUI组件”的功能? 我正在使用Netbeans 6.9带流体调整行为的GUI
3
A
回答
3
很久以前,JavaWorld上有关于“transmogrifying widgets”的一篇非常有趣的文章系列由Allen Hollub。本系列解释了如何使用不同的窗口小部件来显示相同的信息,当用不同的维度查看时,计算器可以有不同的样式。
但是,对于一个更为简单(但远不如此强大)的方法,您应该深入研究GridBagLayout
和(现在着名的)GBC
类。这将给你一个快速,相当优雅的方法来调整你的整个用户界面有趣的大小调整行为(哦,不要忘记associated tutorial)。
1
我认为使用传统的布局技术是最好的选择 - 您通常希望选择调整哪些组件的大小以及它们是如何实现的。然而,如果你真的想要比例调整大小,那么看看这个答案:
相关问题
- 1. 带有动态字体大小调整和容器流体的Bootstrap导航栏?
- 2. 流体作物调整大小调整图像
- 3. 带CSS的流畅字体
- 4. 调整手机屏幕的靴带行
- 5. 如何调整XCode Organizer GUI?
- 6. 将流布局调整为Qt表
- 7. 使用的BoxLayout来调整JPanels在GUI
- 8. 如何调整我的GUI窗口?
- 9. Rails,窗体。 jQuery的,带班行为
- 10. 将4个Windows媒体中心调整为相同的音频流
- 11. Bootstrap - 调整容器内流体类问题的内部标记
- 12. 流体背景图像的大小调整
- 13. JSplitPane调整大小行为
- 14. 调整窗体大小调整控件
- 15. 带GUI的Nuget包
- 16. 带3列的CSS流体布局
- 17. 带流体标题的android布局
- 18. 带有OSMF的RTMP流媒体 - AS3
- 19. 减少带宽流媒体的MP3 php
- 20. 砌体不调整为隐藏jQuery集
- 21. 将EditText调整为字体大小
- 22. 根据窗体调整大小和调整窗体控件调整大小
- 23. Java GUI自动调整大小
- 24. Win32 GUI闪烁调整大小
- 25. 就窗口字体大小调整,而不去为换行符
- 26. Atalasoft DotImage - 调整流大小
- 27. 块捆绑调整流程
- 28. jCarousel - 如何将您的传送带设置为流体宽度?
- 29. IO流到JPanel,带有InputStream和OutputStream的GUI在JPanels JTextField和JTextArea
- 30. 带有无限水平滚动的流体可调整大小的图像(REV.2)