gpt4 book ai didi

java - JTabbedPane 对齐组件

转载 作者:行者123 更新时间:2023-12-02 04:51:53 25 4
gpt4 key购买 nike

我有带有几个选项卡的 JTabbedPane。我面临的问题是我有一个面板,里面有 2 个按钮和一个文本区域。该面板位于 JScrollPane 内。然后,我将 JScrollPane 添加到选项卡,但按钮和文本区域彼此相邻并在中心对齐。我想要的是 JTextArea 位于按钮下方,而不是位于按钮右侧。我尝试过对按钮和文本区域使用 BorderLayout(将按钮放置到页面开始和文本区域页面结束),但它不会改变任何内容。

Panel.add(But1, BorderLayout.PAGE_START);
Panel.add(But2, BorderLayout.PAGE_START);
Panel.add(TextArea, BorderLayout.PAGE_END);
JScrollPane JSPane = new JScrollPane(Panel);
TabbedPanel.addTab("Tab name", JSPane);

最佳答案

您的问题可能是向 BorderLayout.PAGE_START 添加两个按钮。第二个按钮将覆盖第一个按钮。 A Visual Guide to Layout Managers ,特别是 BorderLayout 示例应该有所帮助。

关于java - JTabbedPane 对齐组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29143751/

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