用户发送邮件可以再服务器接收到它
用Swing设计界面,邮件发送用java.mail包
用JFrame和JTable结合着用,不可以吗?
Socket,客户端将文件转化为输出流,服务器端接收输入流,然后从流里拿出数据,就是你要的文件了。
这个界面用Java的图形化的那块就可以搞定,至于发送,结合网络编程吧