课程:Java程序设计与应用开发题目:登录系统与钟表实现班级:XXXXXXXXXX学号:XXXXXXXX姓名:XXXX日期:XXXXX一、大作业目的用面向对象语言JAVA完毕登录系统和钟表的分析、设计和实行
通过课程设计掌握面向对象编程技术、GUI编程、常用类库的使用和应用系统的开发过程
二、大作业题目描述和规定1.题目设计简朴的登录系统和钟表界面,掌握Java编程中的多媒体应用
2.规定(1)登录系统是java编程中比较基础的,设计一种登录对话框,通过输入对的的顾客名和密码来进入系统,系统是一种带有菜单栏的记事本程序,通过点击菜单栏上的按钮来实现对应的功能
(2)通过设计一种钟表程序深入掌握java在多媒体方面的应用
开发环境Eclipce+JDK1
2三、系统分析1
对于登录系统,首先应当对登录界面进行设计,该对话框中包括两个标签,一种文本输入框,一种密码输入框和两个按钮,这些GUI组件被添加到一种使用了网络袋布局的面板panel中,面板panel又被添加到Text_Login的内容窗格
设计该系统的初步思绪就是首先需要定义图像生成器的界面窗口,另一方面就是往每个按钮上添加触发事件监听器(如ActionListener、MouseListener、MouseMotionListener),然而在实际操作的过程中,新的问题不停出现,不过最终依依处理了
对于记事本程序中的菜单栏的实现,菜单也是一种常用的GUI组件,菜单是一种层次构造,最顶层是菜单栏,在菜单栏中可以添加若干个菜单,每个菜单又可以添加若刚菜单项选择项,子菜单
当单击一种菜单项选择项时,会生成一种动作事件,为菜单项选择项添加事件侦听器就可以侦听起动作事件
对于Java的多媒体应用之钟表实现,程序在窗口上显示一种表盘,时刻度和分刻度为3D样式的,分别为黑灰色和灰色时针分针秒针伴随时间在走动,间隔1s