java-使用miglayout的垂直按钮栏布局
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java-使用miglayout的垂直按钮栏布局,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1543字,纯文字阅读大概需要3分钟。
内容图文
![java-使用miglayout的垂直按钮栏布局](/upload/InfoBanner/zyjiaocheng/675/88b3ff18a537474d859c8e8c8ad36873.jpg)
我想知道使用mig布局实现相对普通布局的“最佳”方法.
我有大型组件(在这种情况下为JLists),并且在两个大型组件之间有按钮.所以我想要一个垂直的按钮堆栈,底部有一个间隙.我已经做过几次了,但是
>似乎有很多方法可以达到这个结果;
>每次,我都经过反复试验,我觉得我一定会错过一些东西.
>在任何情况下,因为这是一个非常常见的问题,所以在某个地方放置示例会很好,并且stackOverflow似乎用作MigLayout Wiki.
因此,我想通过miglayout实现此演示文稿:
+---------------+ +----+ +----------------------+
| list 1 | | bt1| | list2 |
| | +----+ | |
| | +----+ | |
| | | bt2| | |
| | +----+ | |
| | +----+ | |
| | | bt3| | |
| | +----+ | |
| | | |
| | | |
+---------------+ +----------------------+
目前,我正在:
add(new JScrollPane(jlist1),"grow, pushy");
add(button1,"flowy, aligny top, split 3");
add(button2, "");
add(button3, "");
add(new JScrollPane(jlist2), "grow, pushy");
有更好的方法吗?避免创建一个用于放置按钮的面板是否值得?
解决方法:
我只是将按钮放在自己的面板中.这简化了布局,并且相似的组件倾向于一起修改,因此最好将它们放在各自的函数或类中.
只要有可能,我都会尝试使用容器的树状结构,而不要使用包含所有组件的复杂布局.当所有内容都取决于其他所有内容的布局时,这会使阅读和重新安排内容变得更加困难.
内容总结
以上是互联网集市为您收集整理的java-使用miglayout的垂直按钮栏布局全部内容,希望文章能够帮你解决java-使用miglayout的垂直按钮栏布局所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。