gpt4 book ai didi

Java JTextArea 和 JScrollPane 不工作

转载 作者:行者123 更新时间:2023-12-01 17:57:48 25 4
gpt4 key购买 nike

我正在使用 GUI 编写简单的代码,该代码应该有一个可滚动的文本区域。到目前为止,一切都很好。我创建了框架和文本区域,我可以在其中书写。接下来,我创建了 ScrollPane 并在其中添加了 TextArea,然后将 ScrollPane 添加到了框架中,但没有显示任何内容。这是我此时的代码:

    JFrame frame = new JFrame();
frame.setBounds(100, 100, 325, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().setLayout(null);

//textArea
JTextArea textArea = new JTextArea();
textArea.setEnabled(true);
textArea.setEditable(true);
JScrollPane scroll = new JScrollPane(textArea,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
textArea.setBounds(10, 101, 272, 149);
textArea.setWrapStyleWord(true);
frame.getContentPane().add(scroll);

最佳答案

改变

 frame.getContentPane().setLayout(null);

 frame.getContentPane().setLayout(new BorderLayout());

你就完成了

关于Java JTextArea 和 JScrollPane 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43226408/

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