09 2012 档案
摘要:java观察者模式介绍概念 Observer模式定义对象间的一对多的依赖关系,当一个对象(被观察者)的状态发生改变时, 所有依赖于它的对象(观察者)都得到通知并被自动更新。JDK里提供的observer设计模式的实现由java.util.Observable类和 java.util.Observer接口组成。从名字上可以清楚的看出两者在Observer 设计模式中分别扮演的角色:Observer是观察者角色,Observable是被观察目标(subject)角色。相关类介绍1.Obervable类此类表示模型视图范例中的 observable 对象,继承它的类表示应用程序想要观察的对象。一个
阅读全文
摘要:SWT与JFace关系 SWT是eclipse公司发布的一个GUI编程框架,即是说,这个是最基本的开发工具。 JFace是对SWT的一个封装,它丰富、优化了SWT的功能。 RCP呢,就是Rich Client Platform,它相当于一个组件的集合。你可以用它来定制你自己的eclipse产品。 他们并不是三选一的关系。 SWT是对操作系统GUI API的封装,因此没有做更多应用层次的封装,比如要显示一个对话框,就要自己去画【确定】、【取消】按钮,要弹出消息对话框就要自己去写数行代码。为了简化SWT的开发,IBM开发出了JFace,JFace不是与SWT格格不入的,JFace就是调用...
阅读全文
摘要:-webkit-animation:仍旧是一个复合属性,-webkit-animation: name duration timing-function delay iteration_count direction;包括以下几个属性(1) -webkit-animation-name 这个属性的使用必须结合@-webkit-keyframes一起使用eg: @-webkit-keyframesfontchange{0%{font-size:10px;}30%{font-size:15px;}100%{font-siez:12px;}}百分比的意思就是duration的百分比,如果没有设置du
阅读全文
摘要:.dividerli { height: 30px; line-height: 30px; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, rgb(150, 150, 150) ), color-stop(1.0, rgb(115, 115, 120) ) );}没有line-height:文字不居中。transform 好用的动画:$("#test").css("-webkit-transform", 'translate3d(-
阅读全文