gpt4 book ai didi

java - JScrollPane 不会单独出现

转载 作者:行者123 更新时间:2023-12-01 13:25:52 24 4
gpt4 key购买 nike

我想在 jframe 中添加一个 jscroll Pane ,该 Pane 不单独包含它滚动的内容因为每当我添加 JScrollPane 时,我都必须制作

JScrollPane p = new JScrollPane();
p.createVerticalScrollBar();
fr.setContentPane(p);
fr.revalidate();

如果我刚刚添加它,它看起来不会像:

fr.add(p);

没有出现..

我不希望滚动 Pane 单独出现在框架中,但与其他东西一起出现,可能是一个按钮和一个文本字段..

任何帮助将不胜感激

最佳答案

       public class SampleFrame {  
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable(){
public void run()
{
createAndShowGUI();
}
});
}
public static void createAndShowGUI()
{
JFrame frame = new JFrame("JFrame with ScrollBar");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JTextArea textArea = new JTextArea(5,20);
JScrollPane scrollPane = new JScrollPane(textArea);
scrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
frame.getContentPane().add(scrollPane);
frame.setSize(300, 200);
frame.setVisible(true);
}
}

try This

关于java - JScrollPane 不会单独出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21812505/

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