郁闷的~~鼠标坏了...昨天晚上用的鼠标超不爽的...最后只能看电影了,嘿嘿....这两天抽个小空把界面画好了,使用的是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
分享到:
相关推荐
前端使用HTML、CSS和JavaScript进行界面设计和交互逻辑处理,后端使用如Java、Python或PHP等服务器端语言开发业务逻辑,并与数据库进行交互。数据库方面,可能会选择MySQL、SQLite或Oracle等关系型数据库管理系统,...
综上所述,“我的图书馆(MyLibrary)”是一个集XML解析、SQLite数据库操作、文件系统搜索和用户界面设计于一体的综合项目。它展示了Android开发中的多个核心知识点,对于学习和实践Android应用开发具有很高的参考价值...
XBMC.MyLibrary-1.3.1.zip 是一个专为XBMC(Xbox Media Center,后更名为Kodi)设计的扩展工具,版本号为1.3.1。这个工具的主要功能是增强用户的媒体库体验,使得用户能够在XBMC平台上浏览和访问更多的电影资源。它...
【标题】:“图书馆管理,数据库设计,java界面设计”揭示了这个项目的核心组成部分,它是一个结合了图书馆管理系统、数据库架构以及Java用户界面的设计实践。在这样的系统中,数据库是存储和管理图书信息、读者信息...
在MyLibrary项目中,CSS被用来设计美观的用户界面,包括颜色方案、字体选择、按钮样式以及图书卡片的布局。通过CSS,开发者可以确保整个图书馆的视觉一致性,提供良好的用户体验。 此外,为了实现交互性,MyLibrary...
"mylibrary_master.zip" 是一个包含Qt图书管理系统的源代码压缩包,主要使用C++语言编写,适合初学者学习Qt GUI(图形用户界面)和线程系统的基础应用。这个项目可能是一个简易的个人图书馆管理系统,用于管理和跟踪...
- 设计了一个名为MyLibrary的数据库,包含四张表:Books、LibraryAdmin、LibraryRecord和LibraryUser。 - Books表存储书籍信息,如ISBN、书名、作者等。 - LibraryAdmin表管理管理员信息,包括adminID、adminName...
Bootstrap是目前最流行的前端开发框架之一,它简化了网页布局和界面设计的工作。通过使用Bootstrap,开发者可以快速构建美观且跨设备兼容的用户界面,包括按钮、表格、导航栏等元素。 在文件名"app-master"中,我们...
综上所述,这个项目是一个使用C#和Entity Framework CodeFirst开发的图书管理系统,具有自定义界面设计和用户登录功能。开发过程中,首先通过定义C#类来创建数据库模型,然后利用MyLibraryDataBase.sql脚本初始化或...
ASP.NET三层架构是一种常见的软件设计模式,用于组织和分离应用程序的业务逻辑、数据访问和用户界面层。这种架构模式有助于提高代码的可读性、可维护性和可扩展性,尤其适用于大型复杂项目。 1. **三层架构的概念**...
TetraMax是一款由Synopsys公司开发的先进自动测试向量生成(Automatic Test Pattern Generation, ATPG)工具,用于集成电路的设计验证与测试。它支持多种类型的故障检测,包括但不限于Stuck-At故障、过渡故障等,并...
在MyLibrary中,用户界面设计直观,便于用户浏览、搜索和添加书籍。Java的Android UI框架如Android Studio的布局编辑器被用来设计和构建这些界面,确保良好的用户体验。 6. **数据持久化**: 除了Firebase的云...
本篇文章将围绕“图书管理系统”这一主题展开,通过对系统设计和开发过程的深入分析,来展现其在现代图书馆管理中的具体应用和价值。 首先,我们应当明确图书管理系统的开发目标。系统需要满足实用性、可靠性及适用...
该程序主要用于图书管理,涉及到了数据库连接、界面设计等多方面的内容。 #### 实验步骤详解 ##### 第一节 创建GUI应用程序 1. **添加JDBC环境变量** - 打开RAD软件,进入“文件->新建->项目”,选择“Java项目...
【图书管理系统-C#】是一个基于ASP.NET MVC框架的初级项目,专为C#新手设计,旨在帮助学习者理解和掌握C#编程以及Web应用程序开发的基本概念。这个系统利用Entity Framework(EF)作为对象关系映射(ORM)工具,实现...
1. 用户界面:UI设计应简洁易用,提供良好的用户体验。 2. 数据库管理:优化查询效率,确保数据的安全性和完整性。 3. 错误处理:添加适当的错误检查和异常处理机制,提高程序的稳定性。 4. 性能优化:针对特定场景...
【标题】"仿Siri拾音波形效果"所涉及的知识点主要集中在音频处理和图形渲染领域,这里我们将深入探讨这两个方面。...通过这样的项目,开发者不仅可以提升音频处理能力,还能增强图形用户界面的设计和实现技巧。
"Building Visual Components with - C# Source code"的主题着重于如何使用C#来设计和实现自定义控件,这些控件可以增强用户界面(UI)的功能和美观性。在本文中,我们将深入探讨C#中的UI开发,特别是创建自定义控件...