[英]Java swing: Add scroll bar to textarea
我有一个更新按钮按下的文本区域(此更新工作正常)。 当它更新时,需要滚动条的文本区域中会出现一个长列表。 但是,当我在下面添加最后两行时,不仅滚动条没有出现,文本也没有出现。 我该如何解决? (我是 java swing 新手,所以答案越简单越好)
textArea1 = new JTextArea("");
textArea1.setBounds(450, 40, 400, 700);
frame.getContentPane().add(textArea1);
JScrollPane scroll = new JScrollPane(textArea1);
scroll.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
您将JScrollPane
添加到JFrame
。
textArea1 = new JTextArea("");
textArea1.setBounds(450, 40, 400, 700);
JScrollPane scroll = new JScrollPane(textArea1);
scroll.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
frame.getContentPane().add(scroll);
Oracle 有一个有用的教程,使用 Swing 创建 GUI 。 跳过使用 NetBeans IDE 学习摇摆部分。
您应该使用 Swing 布局管理器,而不是setBounds
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.