gpt4 book ai didi

java - Java 中 BoxLayout 的 JLabel 问题

转载 作者:行者123 更新时间:2023-11-30 07:35:37 25 4
gpt4 key购买 nike

我有一个面板,其 BoxLayout 声明如下:

  venueInfoPanel.setLayout(new BoxLayout(venueInfoPanel, BoxLayout.Y_AXIS));

当我向这个面板添加两个 JTextArea 时,它们都向左对齐,这正是我想要的。但是,当我添加 JLabel 时,它会将自己对齐到中心,而不是左侧。为什么是这样?我怎样才能使它与所有其他 JTextArea 对齐?我阅读了文档 here并发现我使用了 Component.LEFT_ALIGNMENT 并且我这样做了

label.setAlignmentX(label.LEFT_ALIGNMENT);

其中 label 是我想添加到 JPanel 的 JLabel

最佳答案

所有组件都需要将 alignmentX 设置为左​​侧。您引用的教程有很多工作示例。你应该能够自己弄清楚。如果您仍然有问题,请发布您的 SSCCE证明问题。

关于java - Java 中 BoxLayout 的 JLabel 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4293707/

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