`
condeywadl
  • 浏览: 78268 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

MyLibrary 界面设计(一)-主页设计

阅读更多

  郁闷的~~鼠标坏了...昨天晚上用的鼠标超不爽的...最后只能看电影了,嘿嘿....这两天抽个小空把界面画好了,使用的是Ext2.0

 

  下面是效果图和代码

 

   效果图1:

 

 


 

 下面是JS和JSP:

 

  UserLogin.js:

 

Ext.onReady(function(){ 	Ext.QuickTips.init(); 
	Ext.form.Field.prototype.msgTarget = 'side';
   
	var myForm1 = new Ext.form.FormPanel(
      { 
    	renderTo:"login",title:"图书管理系统欢迎您",width:400,labelAlign:"right",height:130,onSubmit: Ext.emptyFn,
    	frame : true,
    	collapsible : true,
		defaultType: 'textfield',
		tools:
		[
		 {id:"help",handler:function(){Ext.MessageBox.alert("系统消息","普通用户登陆")}}
		 ],
		defaults : {
			// 验证字段是否能为空
			allowBlank : false,
		},
		items:[
		  {fieldLabel:"用户名",blankText:'用户名不能为空',name:"UserName",fieldClass:"textfieldlength"},
		  {fieldLabel:"密码",blankText:"密码不能为空",inputType:"UserPwd",minLength:6,minLengthText:'密码至少6位',name:"password",fieldClass:"textfieldlength"}
		   ],
		buttons: [
		   {text: '提交', type:"button"},
		   {text: '重置', type:"reset",handler:function(){myForm1.form.reset();}}
		   ]
	    });
	
	var myForm2 = new Ext.form.FormPanel(
		      { 
		    	renderTo:"register",title:"新用户注册",width:400,labelAlign:"right",height:150,onSubmit: Ext.emptyFn,
		    	frame : true,
		    	collapsible : true,
		    	draggable:true,
				defaultType: 'textfield',
				defaults : {
					// 验证字段是否能为空
					allowBlank : false,
				},
				tools:
					[
					 {id:"help",handler:function(){Ext.MessageBox.alert("系统消息","普通用户注册")} }
					 ],
				items:[
				  {fieldLabel:"请输入用户名",blankText:'用户名不能为空',name:"RegName",fieldClass:"textfieldlength"},
				  {fieldLabel:"请输入密码",blankText:"密码不能为空",inputType:"password",minLength:6,minLengthText:'密码至少6位',name:"RegPwd",fieldClass:"textfieldlength"},
				  {fieldLabel:"请输入E-Mail",blankText:"E-Mail不能为空",vtype:'email',name:"RegEmail",fieldClass:"textfieldlength"}
				   ],
				buttons: [
				   {text: '注册', type:"button"},
				   {text: '重置', type:"reset",handler:function(){myForm2.form.reset();}}]
			    });
	
	
	}); 

 

    UserLogin.jsp:

 

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>用户登陆</title>
	 <link rel="stylesheet" href="js/ext-2.0/resources/css/ext-all.css" type="text/css"></link>
	 <script type="text/javascript" src="js/ext-2.0/adapter/ext/ext-base.js"></script>
	 <script type="text/javascript" src="js/ext-2.0/ext-all.js"></script>
     <script type="text/javascript" src="js/Main/UserLogin.js"></script>
 </head>
 <body style="background-image: url(images/MainBlack1.jpg);  ">
    <div align="right"><img src="images/imman.png"  style="cursor:pointer;" onclick="window.open('Main/ManageLogin.jsp')"/></div>
    <div id="login" style="padding-top:2%; padding-left:55%;"></div>
    <div id="register" style="padding-top:2%;padding-left:55%;"></div>
  </body>
</html>

 

    效果图2: 

 

 


 

  嘿嘿 JSP和JS就不贴了...差不多的~~~~还有个移动没有解决...慢慢解决

  • 大小: 282 KB
  • 大小: 273 KB
分享到:
评论

相关推荐

    图书综合管理系统-mylibrary

    前端使用HTML、CSS和JavaScript进行界面设计和交互逻辑处理,后端使用如Java、Python或PHP等服务器端语言开发业务逻辑,并与数据库进行交互。数据库方面,可能会选择MySQL、SQLite或Oracle等关系型数据库管理系统,...

    MyLibrary 我的图书馆

    综上所述,“我的图书馆(MyLibrary)”是一个集XML解析、SQLite数据库操作、文件系统搜索和用户界面设计于一体的综合项目。它展示了Android开发中的多个核心知识点,对于学习和实践Android应用开发具有很高的参考价值...

    XBMC.MyLibrary-1.3.1.zip_it

    XBMC.MyLibrary-1.3.1.zip 是一个专为XBMC(Xbox Media Center,后更名为Kodi)设计的扩展工具,版本号为1.3.1。这个工具的主要功能是增强用户的媒体库体验,使得用户能够在XBMC平台上浏览和访问更多的电影资源。它...

    图书馆管理,数据库设计,java界面设计

    【标题】:“图书馆管理,数据库设计,java界面设计”揭示了这个项目的核心组成部分,它是一个结合了图书馆管理系统、数据库架构以及Java用户界面的设计实践。在这样的系统中,数据库是存储和管理图书信息、读者信息...

    MyLibrary

    在MyLibrary项目中,CSS被用来设计美观的用户界面,包括颜色方案、字体选择、按钮样式以及图书卡片的布局。通过CSS,开发者可以确保整个图书馆的视觉一致性,提供良好的用户体验。 此外,为了实现交互性,MyLibrary...

    mylibrary_master.zip

    "mylibrary_master.zip" 是一个包含Qt图书管理系统的源代码压缩包,主要使用C++语言编写,适合初学者学习Qt GUI(图形用户界面)和线程系统的基础应用。这个项目可能是一个简易的个人图书馆管理系统,用于管理和跟踪...

    sql课程设计报告.docx

    - 设计了一个名为MyLibrary的数据库,包含四张表:Books、LibraryAdmin、LibraryRecord和LibraryUser。 - Books表存储书籍信息,如ISBN、书名、作者等。 - LibraryAdmin表管理管理员信息,包括adminID、adminName...

    app:Angular App MyLibrary

    Bootstrap是目前最流行的前端开发框架之一,它简化了网页布局和界面设计的工作。通过使用Bootstrap,开发者可以快速构建美观且跨设备兼容的用户界面,包括按钮、表格、导航栏等元素。 在文件名"app-master"中,我们...

    C#图书管理系统1登入版-无模板样式(CodeFirst搭建)

    综上所述,这个项目是一个使用C#和Entity Framework CodeFirst开发的图书管理系统,具有自定义界面设计和用户登录功能。开发过程中,首先通过定义C#类来创建数据库模型,然后利用MyLibraryDataBase.sql脚本初始化或...

    asp.net 三层架构例子

    ASP.NET三层架构是一种常见的软件设计模式,用于组织和分离应用程序的业务逻辑、数据访问和用户界面层。这种架构模式有助于提高代码的可读性、可维护性和可扩展性,尤其适用于大型复杂项目。 1. **三层架构的概念**...

    TetraMax doc

    TetraMax是一款由Synopsys公司开发的先进自动测试向量生成(Automatic Test Pattern Generation, ATPG)工具,用于集成电路的设计验证与测试。它支持多种类型的故障检测,包括但不限于Stuck-At故障、过渡故障等,并...

    MyLibrary:该应用程序可将您阅读的图书保存到Firebase并与Google帐户配合使用

    在MyLibrary中,用户界面设计直观,便于用户浏览、搜索和添加书籍。Java的Android UI框架如Android Studio的布局编辑器被用来设计和构建这些界面,确保良好的用户体验。 6. **数据持久化**: 除了Firebase的云...

    数据库课设(图书管理系统).doc

    本篇文章将围绕“图书管理系统”这一主题展开,通过对系统设计和开发过程的深入分析,来展现其在现代图书馆管理中的具体应用和价值。 首先,我们应当明确图书管理系统的开发目标。系统需要满足实用性、可靠性及适用...

    实验五 Java项目开发实例.docx

    该程序主要用于图书管理,涉及到了数据库连接、界面设计等多方面的内容。 #### 实验步骤详解 ##### 第一节 创建GUI应用程序 1. **添加JDBC环境变量** - 打开RAD软件,进入“文件-&gt;新建-&gt;项目”,选择“Java项目...

    图书管理系统-C#

    【图书管理系统-C#】是一个基于ASP.NET MVC框架的初级项目,专为C#新手设计,旨在帮助学习者理解和掌握C#编程以及Web应用程序开发的基本概念。这个系统利用Entity Framework(EF)作为对象关系映射(ORM)工具,实现...

    MyLibrary改5.zip_Windows编程_C/C++__Windows编程_C/C++_

    1. 用户界面:UI设计应简洁易用,提供良好的用户体验。 2. 数据库管理:优化查询效率,确保数据的安全性和完整性。 3. 错误处理:添加适当的错误检查和异常处理机制,提高程序的稳定性。 4. 性能优化:针对特定场景...

    仿Siri 拾音波形效果

    【标题】"仿Siri拾音波形效果"所涉及的知识点主要集中在音频处理和图形渲染领域,这里我们将深入探讨这两个方面。...通过这样的项目,开发者不仅可以提升音频处理能力,还能增强图形用户界面的设计和实现技巧。

    Building Visual Components with - C# Source code

    "Building Visual Components with - C# Source code"的主题着重于如何使用C#来设计和实现自定义控件,这些控件可以增强用户界面(UI)的功能和美观性。在本文中,我们将深入探讨C#中的UI开发,特别是创建自定义控件...

Global site tag (gtag.js) - Google Analytics