题 目 个人音乐共享平台
学 院
专业班级
学生
指导教师
摘要:随着社会的发展时代的前进,IT行业的发展也是日新月异,对人类的生产和生活方式产生了很大影响?网络传播以其特有的快速?高效?便捷的传输方式被人们所接受,越来越多的网络用户希望能够在网络平台上更多的展现自己的个性,更方便的与他人分享,并且在当今音乐浪潮的影响下,随着音乐事业逐渐走向高峰,音乐已无处不在,音乐已与我们密不可分,拥有一个自己独立的音乐共享空间,随时与他人分享自己喜欢的音乐
Java是非常新的一种语言(1995年正式发布),具有面向对象、分布式、解释执行、健壮性和安全性、体系结构中立、可移植、多线程以及动态性等特点。和其他编程语言相比,他有很多优点。
本系统建立在JAVA平台上,系统的设计使用了面向对象技术和面向对象的设计原则。系统采用C/S结构,客户端与客户端以及客户端与服务器端之间通过Socket传送消息。使用JAVA语言编写,开发工具采用Eclipse。
关键字:客户端/服务器端;Java;Socket;Eclipse;Swing;TCP/IP
Abstract:With the development of society, the advance of The Times the development of IT industry is developing rapidly, and the production and the life of human way. Network has great influence spread by its unique rapid, efficient and convenient transmission method is accepted by people, a growing number of Internet users is hoping for a network platform in more show own individuality, the more convenient to share in today's music wave, and under the influence of music career, with music summit, gradually already everywhere, music already and we are inseparable, have a own independent music sharing space, at any time to share their favorite music
Java is very new one language (1995), has issued a formal object oriented, distributed, and explain implementation, robustness and safety, system structure neutral, portable, multithreading and dynamic characteristics. Compared with other programming language, he has a lot of advantages.
This system based on JAVA platform, system design USES object-oriented technique and object-oriented design principles. System using C/S structure, the client and the client and the client and the server Socket messaging between through. Use JAVA language, development tools using Eclipse.
Key words: client/server; Java; Socket; Eclipse; Swing; TCP/IP
1、项目功能
2、注册界面
实现代码:
public class RegistWindow extends JFrame implements ActionListener,Serializable {
//定义三个按钮 分别为 重置、 注册 、返回
JButton resetBtn=new JButton("重置");
JButton registBtn=new JButton("注册");
JButton backBtn=new JButton("返回");
//定义四个标签分别为用户名、输入密码、确认密码、邮箱
JLabel nameJL=new JLabel(" 用户名:");
JLabel pwdJL=new JLabel("输入密码:");
JLabel surepwdJL=new JLabel("确认密码:");
JLabel mailJL=new JLabel(" 邮箱:");
//定义四个文本框
JTextFi
相关热词:javajava 个人 音乐 共享 平台