(寮虹儓鎺ㄨ崘)鍩轰簬Java鐨勫湪绾胯€冭瘯绯荤粺璁捐涓庡疄鐜癬姣曚笟璁烘枃璁捐 - 鐧惧害鏂囧簱

用txt文件来保存数据,易于存储,便于维护。 3.Myeclipse开发工具

MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。

MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测

HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。

MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。

根据官方最新消息,MyEclipse 2013已经正式发布!MyEclipse 2013支持HTML5、JQuery和主流的Javascript 库。随着MyEclipse 2013支持Html5,你可以添加音频、视频和API元素到你的项目,从而为移动设备创建复杂的Web应用程序。你甚至还可以通过HTML5 可视化设计器设计令人难以置信的用户界面。同时,随着MyEclipse 2013支持JQuery,你可以通过插件提升性能,并添加动画效果到设计中。

19

4.2 登录模块的实现

用户登录由LoginFrame.java页面实现,它的代码实现文件由User.Java实体类,以及它的服务类来实现完成。用户登录是应用程序的主入口,用户只有通过该入口才能进入系统,登录时系统会自动判断身份。

用户登录界面使用两个TextBox控件为用户输入用户名称和密码,用户单击“登录”按钮可以登录到系统,单击“取消”按钮可以取消操作。

此处输入登录名和密码,选择自己的级别,点击登录方能进入系统。值得注意的是,此处没有注册功能,因为学校的教师和学生信息是通过系统管理员录入的,这样能有效的避免重复录入和恶意注册。

用户单击“登录”按钮触发事件Login_Click(),该事件实现用户登录的验证过程。事件Login_Click()验证用户的输入,如果用户输入是正确的,用户可以登录到系统中,否则页面弹出密码错误提示信息或用户是否存在等错误信息,并以抖动的方式提示用户。

它的运行界面如图4-3所示:

图4-3登录界面

部分实现代码如下:

package com.tarena.elts.ui;

20

import java.awt.BorderLayout; import java.awt.Color; import java.awt.GridLayout; import java.awt.Point;

import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.util.Timer; import java.util.TimerTask; import javax.swi

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@)