java中swing的textArea滚动条显示不出来
JTextAreatextArea=newJTextArea();textArea.setBounds(90,6,594,412);contentPane.add(tex...
JTextArea textArea = new JTextArea();
textArea.setBounds(90, 6, 594, 412);
contentPane.add(textArea);
textArea.setEditable(false);
textArea.setLineWrap(true);
JScrollPane scr = new JScrollPane(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
textArea.add(scr);
textArea.setFont(new Font("宋体", Font.PLAIN,12));
textArea.setForeground(Color.black);
哪里错了呢?初学JAVA,很多不懂的,谢谢 展开
textArea.setBounds(90, 6, 594, 412);
contentPane.add(textArea);
textArea.setEditable(false);
textArea.setLineWrap(true);
JScrollPane scr = new JScrollPane(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
textArea.add(scr);
textArea.setFont(new Font("宋体", Font.PLAIN,12));
textArea.setForeground(Color.black);
哪里错了呢?初学JAVA,很多不懂的,谢谢 展开
3个回答
展开全部
应该把textArea放到scr中,用JScrollPane的构造器,JScrollPane scr=new JScrollPane(textArea);然后把scr放到面板中,不用再把textArea再放到面板中了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
contentPane 你加到Frame去没哦
追问
不能追问这么多字,我在问题补充那里贴了个图了,不好意思
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询