jjzjj

MigLayout

全部标签

java - MiGLayout 会包含在 Java 7 中吗?

到目前为止,我只能找到这个(开放的)Sunbug/RFE条目,获得426506票:http://bugs.sun.com/view_bug.do?bug_id=6530906它在listofRFEs中排名第三.很多人都表示它将包含在Java7中...但是有人知道MiGLayout是否有任何明确的信息吗?会被收录吗?已回答好吧,Chad似乎有道理——它不在任何官方列表中,而且时间肯定会流逝,所以除非发生大事,否则可以肯定地说MiGLayout显然不会包含在Java7中,字面意思是spite来自社区的426票。太糟糕了。 最佳答案 我试

java - 哪种布局可以做到这一点?

我正在尝试在我的应用程序中布局一些JLabel,如下例所示:我总是将这个JLabel放在中间,而其他JLabel的数量是可变的,可以从1到30。我尝试了网格布局,方法是选择大量的列/行并将一些空的JLabel设置为白色空间,但我不能得到一个好的结果,并且找不到如何使用MigLayout,有没有人有好的布局方案或任何其他解决方案。PS:我不想显示圆圈,只是为了显示JLabel是在一个圆圈中排列的。 最佳答案 您不需要专门支持此功能的布局管理器。您可以使用一些相当简单的三角函数自己计算x、y位置,然后使用常规布局,例如SpringLay

java - 哪种布局可以做到这一点?

我正在尝试在我的应用程序中布局一些JLabel,如下例所示:我总是将这个JLabel放在中间,而其他JLabel的数量是可变的,可以从1到30。我尝试了网格布局,方法是选择大量的列/行并将一些空的JLabel设置为白色空间,但我不能得到一个好的结果,并且找不到如何使用MigLayout,有没有人有好的布局方案或任何其他解决方案。PS:我不想显示圆圈,只是为了显示JLabel是在一个圆圈中排列的。 最佳答案 您不需要专门支持此功能的布局管理器。您可以使用一些相当简单的三角函数自己计算x、y位置,然后使用常规布局,例如SpringLay

android - 如何通过 MigLayout 手动计算宽度

我正在使用MigLayout4Android在我的安卓项目中。该代码中存在一个错误:如果子布局嵌套在父布局中,则fill、grow等约束将被忽略,因为mig4android会简单地忽略它们。我正在尝试修复它,但我不知道该怎么做。现在,我可以得到父级的宽度,以及子级的组件约束(可能有也可能没有grow、fill或其他),如何计算child的宽度?miglayout是否提供任何方法来执行此操作? 最佳答案 请试试这个代码intWidth=getWindowManager().getDefaultDisplay().getWidth();

java - 如何使用 MiGLayout 将组件居中放置在包含多个组件的行上

我大约在一个半月前开始使用MiGLayout,一切都很简单,而且效果很好。只有一个问题我还没有解决。假设我想要一行在最右侧有两个按钮和一个居中的标题,当我这样做时标题实际上并没有居中:(“这个”是一个JPanel)this.add(labelTitle,"split,span,center");this.add(closeButton,"east");this.add(mainMenuButton,"east");发生的情况是“labelTitle”在放置按钮后的剩余可用空间中居中,但我实际上希望它相对于整个JPanel居中,而不仅仅是剩余空间。我可以使用哪些参数来获得所需的效果?我知

java - 如何使用 MigLayout?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭7年前。Improvethisquestion我阅读了一些关于Java布局管理器的信息,建议是MigLayout.我的问题是,我没有找到任何教程或简单的分步文档。所以我想知道这一切是如何运作的,但我不知道如何。 最佳答案 Bombe是对的……也是错的。我发现这份白皮书倾向于展示MiGLayout的所有强大功能,输入我们很少(如果有的话)使用的细节…
12