gpt4 book ai didi

java - Swing 组件和包含层次结构

转载 作者:行者123 更新时间:2023-11-30 04:51:31 25 4
gpt4 key购买 nike

enter image description here

我想将这种图复制为 Swing 组件,我的问题是:这张图片中使用的层次结构是什么(或可能是什么)?

好像有

嵌套内的

JPanels(其中显示矩形、线条和文本)JTabbedPaneJInternalFrames 内的 JSplitPanes,全部位于顶部容器 JFrame 中。

这是正确的还是我遗漏了什么?

谢谢

最佳答案

查看获取 JFreeChart 并将其集成到所有图表中。至于堆叠图表,您可以使用带有 BoxLayout 的简单 JPanel 或我最喜欢的 TableLayout。然后垂直堆叠图表。如果您想独立滚动图表,您可以将这些图表包装在 JScrollPane 中,并将其添加到根 JPanel 中。

更棘手的是,如果您想用一个滚动条滚动这些图形,则需要将每个图形放入 JPanel 中,该 JPanel 自身包裹着最长的图形(子图形),然后将其包裹在 JScrollPane 中。然后将该环绕面板添加到根 JPanel。

http://www.jfree.org/jfreechart/

关于java - Swing 组件和包含层次结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9737763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com