java - 使用 MigLayout 时, `add` 的第三个 int 参数将如何影响布局?

标签 java swing miglayout jlayeredpane

例如:

layeredPane.setLayout(new MigLayout());
layeredPane.add(component, "pos 50 50, width 100, height 100", 0);

本例中的 0 确实会影响组件的分层,但我似乎无法弄清楚究竟是如何影响的。我想覆盖组件,但是因为 MigLayout 有第二个布局约束,所以我无法像往常一样将分层和定位与 JLayeredPane 结合起来。谢谢

最佳答案

JLayeredPane还没有实现 LayoutManager 那么你必须 setBoundssetSize默认情况下,构造函数中的第一个参数用于JComponents,第二个用于层类型,

关于java - 使用 MigLayout 时, `add` 的第三个 int 参数将如何影响布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8866067/

相关文章:

Java JOptionPane 文本被窃听到无法读取的程度?

java - 什么是好的并行程序[使用 Java 线程]?

java - 何时使用 Java 线程 API

java - JFrame 大小应减少桌面的最大可用大小

Java 表系统不工作

java - 如何在我的对话框顶部布置一个面板,以便它有两个按钮?

Java Swing 在 MigLayout 中添加图像代码似乎不起作用?

swing - miglayout:无法右对齐工作

java - 如何使用 junit 或 testng 为 Queue 接口(interface)类创建简单的单元测试?

java - 如何在不点击屏幕的情况下放置物体 - Android AR