JAVA GUI的滚动条,为什么我怎么都添加不上去?

this.container.setLayout(newFlowLayout());//创建标签this.label_5=newJLabel("请将四维数组正确输入");... this.container.setLayout(new FlowLayout());//创建标签
this.label_5 = new JLabel("请将四维数组正确输入");//设置标签上的字
this.textArea = new JTextArea("" ,7,17);//设置多行文本框
this.textArea.setBorder (BorderFactory.createLineBorder(Color.gray,1));//添加边框
container.add(textArea);
jScrollPane = new JScrollPane(textArea);//添加滚动条
jScrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS); //设置何时显示滚动条

this.button_1 = new JButton("确定");
this.button_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent action) {
baocuo();
Chushihua();
shuchu();

}
});

this.button_2 = new JButton("重填");
this.button_2.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent action) {
chongzhi();
}
});

this.container.add(label_1);
this.getContentPane().add(textField_1);//单行文本

this.container.add(label_2);
this.getContentPane().add(textField_2);//单行文本

this.container.add(label_3);
this.getContentPane().add(textField_3);//单行文本

this.container.add(label_4);
this.getContentPane().add(textField_4);//单行文本
this.container.add(label_5);
this.container.add(textArea);

container.add(jScrollPane);

this.getContentPane().add(button_1);// 按钮
this.getContentPane().add(button_2);

this.pack();// 调整窗口大小, 适应内部组件大小
}
哪位大哥能麻烦帮忙看一下啊 ,我实在弄不出来了
展开
 我来答
百度网友388688327
2009-07-22 · TA获得超过1053个赞
知道小有建树答主
回答量:1297
采纳率:0%
帮助的人:957万
展开全部
JTextArea text=new JTextArea();
JScrollPane jsp=new JScrollPane(text);
直接这两句就搞定,当文本超过范围,滚动条会自动出来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
loweryou
2009-07-22 · TA获得超过288个赞
知道小有建树答主
回答量:195
采纳率:75%
帮助的人:132万
展开全部
jScrollPane = new JScrollPane(textArea);//添加滚动条
jScrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
改为:
JScrollPane js=new JScrollPane(this.textArea);
js.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
container.add(js);

OK????
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式