0
我工作的一个Java应用程序中,我需要布置代表日历事件JComponents,在容器摆JComponents:建议选择布局管理器为代表的日历事件
我使用自定义布局管理器,我怀疑是否是正确的解决方案。我根据事件的开始和结束时间计算顶部x位置和高度。 我还计算每个事件的重叠事件的数量,结果是重叠的最大数量(它表示最大列数)。
当计算每个组件的y位置和宽度时,由于存在许多重叠的可能性,它会变得复杂。
我的问题:有没有可用的布局管理器,可以帮助我优化这种布局?还是应该继续使用和改进自定义布局管理器?
也许MigLayout或GroupLayout可以做到这一点。或者做不到这一点,就像你在做一个定制的经理。 –
谢谢,我读了几个其他人,并没有找到一个好的,可以使用或扩展来做我需要的东西。我会挖掘Mig anf集团。我想知道他们是否有选择只布置一个坐标轴(比如说y)。 – c0der
GroupLayout非常灵活,但主要是由计算机/ IDE生成的,而不是非常友好的编码器。 MigLayout应该是灵活和强大的,但是是第三方布局。 –