javascript drag&drop beginning
首先我不赞成自己实现拖拽功能,因为比较麻烦,
建议用当下比较流行的一些库,用什么那就看项目需要了,
但是即便用别人的东西也只至少知道原理,所以我们先看看原理吧
如果想自己手动实现拖拽,那么我们先看看都要有哪些工作要做。
1 至少要获得鼠标的坐标吧,不然还干个屁。
2 至少要获得鼠标的动作吧,不然我怎么知道什么时候拖。什么时候停
3 在页面上拖动一个目标实际上就是,改变某个标签的坐标,当然一般也要适当改变
也些样式。所以你至少要知道一些css方面的知识。
1 鼠标坐标:look:
function mouseCoords(ev){
...
- 11:26
- 浏览 (60)
- 评论 (0)
- 进入论坛
- 发布在 javascript研究小组 圈子
再来个更加复杂一点的XML
<?xml version="1.0" encoding="ISO-8859-1" ?>
<database>
<tables>
<table tableType="system">
<name>users</name>
<fields>
<field>
<name>uid</name>
<type>long</type>
</field>
< ...
读取XML
假如有个XML,名叫:XMLtest.xml如下:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<gui-definition>
<colors>
<background>#808080</background>
<text>#000000</text>
<header>#008000</header>
<link normal="#000080" visited="#800080"/>
<default>${co ...
如果你确定要解析的文件是properties
那么你完全可以使用
PropertiesConfiguration config = new PropertiesConfiguration("tt/t.properties");
代替
Configuration config = new PropertiesConfiguration("tt/t.properties");
这么写似乎不符合面向接口编程,但是它可以使用PropertiseConfiguration中特殊的方法。
比如,你如果你想修改propertise文件,那么可以这样:
config.setProperty("id" ...
- 22:26
- 浏览 (32)
- 评论 (0)
Apache Commons-configuration 学习笔记
1 如果要使用configuration这个包,首先要保证使用JDK1.2以上,还要引入如下jar包
commons-beanutils
commons-lang
commons-logging
commons-collections
commons-digester
commons-codec
commons-jxpath
2 commons-configuration最新的版本是1.5,最主要的作用是读取资源文件,每一种文件格式都有一个对应的类,如下
properties文件--PropertiesConfigura ...
- 17:02
- 浏览 (52)
- 评论 (0)
前一段一直在用Ext,可是在扩展的时候总是遇到问题,索性看Ext的源码,但是发现有很多createDelegate这个方法、一直不解,最近经高人点播,了解一二。
所属类:Function
createDelegate( [Object obj], [Array args], [Boolean/Number appendArgs] ) :这个函数的目的是创建委托。
功能:什么都不多说了。看例子
Ext.onReady(function(){
Ext.QuickTips.init()
var myclass=new Object();
//myclass并没有alert方法,我们也不打算为它 ...
本人最近分别用Ext1.1与Ext2.0开发了两个小规模的java web系统,主要目的是验证Ext作为J2EE前端显示层的可能性.我以前对YUI有一定了解,所以很快就能入手,在开发前对系统有一些构想(主要从Ext的例子与Ext官方论坛中其他同行的demo得到的灵感).当时对ajax并不了解,对js也使用不多.但是折服与Ext的UI效果,所以开始了对Ext的探索.主要有一下构想
1 尝试是否可以抛弃使用web前端框架比如struts等.原因是希望减少页面的跳转,改变原有的用户使用体验,另外是对本人对struts的不喜欢.
2 真 ...
小弟最近学习javascript,继而学习了一个js类库---YUI。
先总体说一下YUI的类库。YUI是一个基于事件和DOM的库。所以要学习它必须首先学习EVENT和DOM两个主要的组件。
1.event 库
yui捕捉事件是依赖于event组件。而几乎所有的web操作都是基于事件的。所以要想使用yui最好先看event库。
首先从一个简单的例子开始。我们的需求是:点击一个div区域。返回一个对话框显示HelloWorld。根据需求我们发现这个需求很简单,就是处理一个click事件。处理分为一下3步:
1导入依赖包
js 代码
...
- 19:14
- 浏览 (757)
- 评论 (1)
前几天有个同学问我什么是web标准,我立刻懵了,所以马上把它加在blog里,防止再有人故意刁难。
(出自http://www.w3cn.org/what/index.html)
WEB标准
WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布, ...
以下是java io 类图, 出自《java核心技术》。有了它,我就不再为io操作而发愁了。
- 23:57
- 浏览 (527)
- 评论 (0)
- 浏览: 2807 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
Ext核心代码分析之Functi ...
myclass.alert=window.alert.createDelegat ...
-- by flare -
Ext核心代码分析之Functi ...
magicyang918 写道我在单纯的HTML上用这个方法会报错啊, 代码如 ...
-- by chenjf2k -
Ext核心代码分析之Functi ...
我在单纯的HTML上用这个方法会报错啊, 代码如下: <script> ...
-- by magicyang918 -
Ext核心代码分析之Functi ...
createDelegate更大的用处是在于指定Function执行的作用域 简 ...
-- by 南宫小骏 -
Ext与JavaEE之我见(第一 ...
fangzhouxing 写道引用是否可以抛弃使用web前端框架比如struts ...
-- by wangxin0072000






评论排行榜