已经滚出去数据不要留在内存里我想这个应该是你自己实现的吧
Swing界面应该不负责数据的

解决方案 »

  1.   

    这个必须自己实现。把每行数据都作为一个对象。让后判断这个对象还在不在范围内,不在的话,释放掉就行。swing界面恐怕没有你要的东西。不过这个遍起来应该没多大的难度。
      

  2.   

    先解决第一个问题
    用swing的Textarea可以吗?我试过将它写满后它不支自动向上推
      

  3.   

    JTextArea
    可以,不过最后放在一个JScrollPane里面
    写满之后你就让JTextArea的最后一行
    变得可见就好了
    这样是往下滚,但是上面的文字不会去掉
    如果你要去掉的话,要自己把最上面一行的文字删掉
      

  4.   

    楼是的方法不是很好
    我是想要好像运行Dir/s命令的效果
      

  5.   

    我是想要好像运行Dir/s命令的效果
    那你就每次增加一行之后就把最后面的那一行滚动到可视范围之内