我正在编写一段代码,其中我有一个面板,并说5个垂直列出的单选按钮。接下来我将此数字更改为15,但我的面板大小为100 * 100,其中最后几个单选按钮将不会显示。所以现在我希望我的面板根据内部面板大小自动调整大小。我怎么能做到这一点?
提前致谢!
答案 0 :(得分:1)
要使您的应用程序工作,浏览器调整大小,您应该开始 首先致力LayoutPanels。
然后请记住,您必须以百分比设置面板和小部件width
和height
属性
确保整个层次结构仅包含LayoutPanels
在处理应用程序的大小调整时,不要使用Absolute Panel
如果您像我一样使用LayoutPanels时遇到麻烦,以下链接可以帮助您
答案 1 :(得分:0)
这很大程度上取决于您在屏幕设计和布局方面的经验。您可以搜索响应式和自适应布局概念,并使用GWT进行试用。
首先,您应该使用LayoutPanel
参考可重新调整大小的屏幕的GWT尝试你也可以尝试在你的情况下使用滚动面板(如果50个按钮出现在什么情况下?)