JTextArea textArea=new JTextArea(10,15);
JScrollPane scroll=new JScrollPane(textArea);
add(scroll);

解决方案 »

  1.   

    另外,如何在JFrome中控制布局?让它随着JFrome的大小改变而改变自己的大小?谢谢!^_^
      

  2.   

    基本思想是:把JTextArea放入到一个JScrollPane中去。
      

  3.   

    有6种布局。
    FlowFayout, BorderLayout, GridLayout, BoxLayout   , CardLayout  , GridBagLayout ,简单点的就用BorderLayout布局, 把JScrollPane 放在中间。
    要不那就用GridBayLayout。
      

  4.   

    建议使用JPanel!
    首先创建一个JPanel,将JTextArea放到JPanel里,可以采取任何一种布局,然后将JPanel添加入JFrame,这样可以用setLocation将你的JPanel放的JFrame中的任何位置!!
      

  5.   

    to:alpha15(奥法),说的没错
    如果JScrollPane在初始化的时候没有放入组件则用setViewportView(Component);