gpt4 book ai didi

java - 从 JScrollPane 中删除边框

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:02:32 24 4
gpt4 key购买 nike

我在 JScrollPane 中有一个 JList 对象,JScrollPaneJPanel 中。

JList membersList = new JList();

JPanel membersPanel = new JPanel();
membersPanel.setLayout(new BorderLayout());

JScrollPane scrollPane = new JScrollPane(membersList);

membersPanel.add(scrollPane, BorderLayout.CENTER);

我尝试将 membersList、membersPanel 和 scrollPane 的边框设置为空。我也试过:

Border emptyBorder = BorderFactory.createEmptyBorder(0, 0, 0, 0);
membersList.setBorder(emptyBorder);
membersPanel.setBorder(emptyBorder);
scrollPane.setBorder(emptyBorder);

但不知何故我无法删除边框。我做错了什么?

最佳答案

滚动 Pane 有一个视口(viewport),可以有自己的边框。

scrollPane.setViewportBorder(null);

关于java - 从 JScrollPane 中删除边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26855468/

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