【发布时间】:2013-05-22 18:17:21
【问题描述】:
我是编程的初学者,我想向 JTextArea 添加一个滚动面板,所以我尝试在线研究教程。我遵循了这些示例,但它不起作用,有人可以告诉我我做错了什么。非常感谢
public View(Model model) {
this.model = model;
setBounds(100,50, 800, 400);
setDefaultCloseOperation(EXIT_ON_CLOSE);
Container c = getContentPane();
addDisplay(c);
addButtons(c);
addTxt(c);
}
private void addDisplay(Container c){
JPanel p = new JPanel();
addTxt2(p);
addTxt(p);
add(p, "North");
}
private void addTxt(JPanel p){
txt = new JTextArea(15, 35);
txt.setBackground(Color.BLACK);
txt.setForeground(Color.WHITE);
txt.setEditable(true);
JScrollPane scroll= new JScrollPane (txt);
p.add(scroll);
}
【问题讨论】:
-
你做错了什么并不是告诉我们出了什么问题。
-
定义“不工作”。
-
它只是没有做任何事情,比如滚动部分不存在
-
请粘贴SSCCE以获得更好的帮助
-
您的
p的layout是什么?
标签: java eclipse swing user-interface jscrollpane