JPanel contentPane  = contentPane = (JPanel) this.getContentPane();
///////////////////////////////////////////////////////
  JTextArea jTAinput = new JTextArea();
  JScrollPane jScrollPane1 = new JScrollPane();
  contentPane.add(jScrollPane1, null);  
  jScrollPane1.getViewport().add(jTAinput, null);
//////////////////////////////////////////////////////////
怎样设置 右边的垂直滚动条??
 

解决方案 »

  1.   

    运行后在你的TextArea里面不断敲回车
      

  2.   

    只有在你的JTextArea显示不开文字的情况下才可以显示滚动的
      

  3.   

    这类问题很简单,所以没仔细看代码。你的问题出在这一句上
     jScrollPane1.getViewport().add(jTAinput, null);应该改为
     jScrollPane1.getViewport().add(jTAinput);
    这样就可以使用其默认的布局管理器。
      

  4.   

    如果没有特殊需要,仅仅这样写就可以  JTextArea jTAinput = new JTextArea();
      // 构造时添加部件
      JScrollPane jScrollPane1 = new JScrollPane(jTAinput);
      contentPane.add(jScrollPane1, null);