java - Swing 中的堆栈面板

标签 java swing jakarta-ee

有什么方法可以在使用 swing 时显示堆栈面板。我尝试并搜索了各种选项,但找不到任何相关内容。请给我一个想法。

最佳答案

.NET 和 GWT 中都有一个 StackPanel 组件,它们各自做不同的事情。

最接近 .NET StackPanel 的 Swing 组件是一个带有 BoxLayout 的 JPanel,组件的方向可以是水平方向,也可以是垂直方向。

如果您指的是 GWT,请使用带有 CardLayout 的 JPanel,它会将包含的 UI 组件布置出来,以便一次只有一个可见。

Oracle 文档非常有用,请参阅 http://docs.oracle.com/javase/tutorial/uiswing/layout/box.html对于 BoxLayout,FlowLayout 是序列中的下一个。

关于java - Swing 中的堆栈面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8589261/

相关文章:

java - 安全漏洞 - Veracode 报告 - crlf 注入(inject)

java - 无法在 Java Web 服务中创建 JAXBContext

JavaFX - 如何清除 anchorPane 中的所有节点

java - ScrollView 内的 LinearLayout 扩展得不够远

java - 如果从 Tomcat 调用,Firefox headless 永远不会从截图中返回

java - 我需要一个 JTextArea,它在行的末尾计算该行中的字符数

java - 通过以缓冲区居中来保持组件尺寸

java - 按日期时间对对象列表进行排序(无法解析方法 'compareTo' )

java - 如何使用 java "Open"和 "Save"

jakarta-ee - CDI:@Produces 方法在使用 AnnotationLiteral 调用实例后未注入(inject)