TableLayout与MigLayout

本文介绍了两种Java布局管理器:TableLayout和MigLayout。TableLayout通过定义表格形式来组织组件,提供了灵活的列宽和行高设置。MigLayout则提供了一种更简洁的方式来指定组件位置和大小,并支持复杂的布局需求。

最近新接触的两个Layout,另外之前用的GridBagLayoutHelper以及最近听说的Qt for java的QCSS据说也不错,

只是Qt的跨平台需要单独发布,假如使用QT for java,可能需要考了如何跨平台。

 

TableLayout:

 

        double size[][] = { { TableLayout.FILL, 28, 28, 28, 9 }, { 10, 27, 8 } }; // cols widths, rows heights
        TableLayout layout = new TableLayout(size);
        getContentPanel().setLayout(layout);
        getContentPanel().add(mMenuBar, "1, 1, 2, 2"); // fromt cell 1,1, to 2,2

  

 

MigLayout:

http://www.migcalendar.com/miglayout/whitepaper.html

http://www.migcomponents.com/

 

To be write。。。

转载于:https://www.cnblogs.com/TLightSky/p/3205072.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值