刚开始接触java的GUI,自己在作一个小程序时遇到下面的问题,请各位高手给与解答,给个思路,谢谢 问题如下:
一个主窗口左边是一个文件目录树控件,实现在左边目录树中双击一个目录而即时的在主窗口右部的第一个table表格里显示该目录下的所有文件信息,(文件名,类型等,) 
左边的目录树是自定义的一个类,右边的table也是自定义的一个类,主窗口是另一个类,怎样才能做到点击目录树同时即时刷新JTable呢/?

解决方案 »

  1.   

    主要还是看一下JTree和Jtable的API。思路是在JTree上加一个监听的事件。并在实现监听上调用JTable方法刷新JTable
      

  2.   

    但是我的第一个table控件已经在主窗口实例化了,再用JTree加监听事件不是要在JTree中创建新的Jtable对象么,这不会刷新主窗口中的table阿,怎么解决?
      

  3.   

    啃完一本 类似 <<Thinking in Java>> 的书就行了。
      

  4.   

    根据对应目录的文件数先设置
    JTable.setRowHeight(int rowHeight) 再设置
    JTable.setValueAt(Object aValue, int row, int column)