继承applet,欲实现客户端界面上不同list(文件夹列表和文件列表)的各自item的右键--属性功能,从服务器返回对应文件夹或文件大小信息。客户端和服务器端分别怎么写好?
研究四五天,仍然没做出来。后天是截止日期,不得不上来求助了。很想贴出我的代码,但实在太乱,贴出怕反倒影响阅读和思路,恳请帮助。

解决方案 »

  1.   

    首先是右键菜单的关联问题,定义目录列表 dirList,文件列表 fileList,菜单--属性 property。
    1 程序如何识别我选中的是目录菜单的文件夹还是文件菜单的文件?
    2 右键菜单--属性,是否该在选择dirList还是fileList明确的前提下分别写函数?考虑到文件夹大小涉及递归函数的问题,而文件只需要.length即可
    3 列表项和右键菜单功能项,用MouseListener还是ActionListener?
    程序继承的是applet