小弟刚来一个公司报道,以前没做过JAVA的图形开发,现在接到一个任务,要开发一个简单的图形界面。需求如下:
1、通过点击一个菜单,要求导入EXCEL文件,读取数据,用JTable展现成表格,然后有发送按钮,把每条记录发送给记录中对应的EMAIL。
2、通过点击一个菜单查看一个log文件
3、通过点击一个菜单读取一个.prop配置文件,用户可以修改参数,发送EMAIL时读取这个配置文件
需求很简单,但是我没接触过独立开发图形界面。我打开Eclipse后就不知道自己该如何做了,希望高手能够指点一下,介绍一下如何用eclipse一步一步开发,或者推荐一本书或视频,谢谢,万分感谢!
1、通过点击一个菜单,要求导入EXCEL文件,读取数据,用JTable展现成表格,然后有发送按钮,把每条记录发送给记录中对应的EMAIL。
2、通过点击一个菜单查看一个log文件
3、通过点击一个菜单读取一个.prop配置文件,用户可以修改参数,发送EMAIL时读取这个配置文件
需求很简单,但是我没接触过独立开发图形界面。我打开Eclipse后就不知道自己该如何做了,希望高手能够指点一下,介绍一下如何用eclipse一步一步开发,或者推荐一本书或视频,谢谢,万分感谢!
解决方案 »
- 试验报告要写流程图,我用Word写实验报告,可是不能直接在上边画,应该怎么办啊?
- 怎样使用新下载的API包??
- 求教2个正则表达式含义。
- 大家帮帮忙啊?我要做个工具栏控件,当工具条的宽度比全部工具条按钮的宽度和小时,需要将显示不了的按钮放在一个扩展按钮的下拉列表中(
- Vector里的get(int index) 和elementAt(int index)有什么区别吗?
- 如何在JFrame中改变鼠标光标的形状
- 求Borland Optimizeit Suite5.5注册机
- 内存分配问题!
- 学java swing awt用什么书
- java中byte数组怎么转换成int类型数组
- 怎么样在VBSCRIPT里建立一个源去连接以经配置好的LDAP呢
- 高手来帮我看看这个程序
没看过书,或者什么视频lz先就某些小功能,试试一点点的积累UI方面的:
如何设置菜单
如何获取菜单动作
如何选择文件
如何设置按钮
如何打开一个新窗口
还有个比较普遍的问题:熟悉布局管理器我觉得这个项目lz应该先解决些非UI方面的东西:
如何读取execl文件(poi?)
如何发送email(现有邮件服务器?)
再实现子功能:
1)导入EXCEL文件可以用POI包去读取
2)给JTable设置TableModle.写一个类去继承DefaultTableModel,在这里面去组织你的数据
3)看log文件直接用 Runtime.getRuntime().exec("cmd /c start " + fileName, null,new File(filePath));不过这里要注意fileName中的特殊字符.
4)发送EMaile就需要用mail.jar这个包了.
5)读取配置文件就是Java的基础的.ResourceBundle
...................
sigh
abandon
工程随便建,java project就可以!
1-建工程
2-建包
3-写类
呵呵!
然后
如3楼
光熟悉JFrame,JButton,JTable,.....
这些组件就要不少时间呢!最好你找个别人的例子,然后熟悉组件,然后一点点改!
不过熟悉后,速度就上来了!
然后如三楼说的
每一步都是不小的技术点!
POI到网上去查文档.
文件操作java.io.*
例如Table, AWT里面没有Table组件的.
以前的这个系统能够完成基本功能,但是对于业务人员来说没有界面,现在要把这套东西搬到界面里来。望高手能够推荐几个例子,或者告诉我哪里有这方面的例子可以找到。
再次感谢楼上的各位和即将帮组我的各位!
你先好好把这个看完,再问问题吧,你这样问不解决问题的,因为你不了解大概的技术结构,只会让问题越来越多。
自己多搜搜,先了解了怎么用,你的问题就好办了。