007 决定搭建自己的界面包
2010-07-30 20:09
211 查看
汉字最好----http://blog.csdn.net/stgsd---
一个继承自canvas的主界面类LZform
一个可见对象类LZobj,可以作为容器接受其他LZobj
若干个LZobj的子类.
LZform有三个LZobj对象---标题栏,任务栏.窗体
下面任务栏有三个子类---两个LZstr和一个LZimg
-----
LZobj类
public class LZobj {
public int x,y,w,h;
protected int 锚点;
protected int x2,y2,h2;//当前坐标及行高
public int 间距,行距;
protected Vector 对象集=new Vector(8,3);
public MSG 事件接口=new MSG();
public LZobj 父对象;
public Font 字体=Font.getDefaultFont();;
public int 前景色=0xffffff;
public int 背景色;
public int 风格=1;//0透明1普通背景2渐进背景4边框
通过MSG类进行事件处理.
下图中,点击"菜单"后模拟菜单弹出
一个继承自canvas的主界面类LZform
一个可见对象类LZobj,可以作为容器接受其他LZobj
若干个LZobj的子类.
LZform有三个LZobj对象---标题栏,任务栏.窗体
下面任务栏有三个子类---两个LZstr和一个LZimg
-----
LZobj类
public class LZobj {
public int x,y,w,h;
protected int 锚点;
protected int x2,y2,h2;//当前坐标及行高
public int 间距,行距;
protected Vector 对象集=new Vector(8,3);
public MSG 事件接口=new MSG();
public LZobj 父对象;
public Font 字体=Font.getDefaultFont();;
public int 前景色=0xffffff;
public int 背景色;
public int 风格=1;//0透明1普通背景2渐进背景4边框
通过MSG类进行事件处理.
下图中,点击"菜单"后模拟菜单弹出
相关文章推荐
- 自己搭建的wp博客因为前段时间机房搬迁丢了,现在决定将博客园搬迁至51cto
- 自己动手开发音乐播放器(二)附加界面的搭建
- ※版本管理※=>☆SVN工具☆=>※解决地域麻烦※№→搭建自己的网络SVN (SVN China中国源代码托管中心 收费)
- Android 定制化自己的解锁界面
- 技术笔记——Django+Nginx+uwsgi搭建自己的博客(二)
- 自己搭建LAMP
- 求问,我想android开机不启动自带的界面,启动自己做的应用程序,该怎么做?
- 如何在自己网站加上视频直播功能(搭建视频直播网站)
- 【关于git与github.com】在github搭建自己的项目repository
- MVVM项目实战之路-搭建一个登录界面
- iOS彩票项目--第三天,搭建竞技场和发现,搭建幸运选号和我的彩票界面
- 花生壳+tomcat(Apache)在本地搭建自己的网站
- OpenATS续篇:搭建自己的卫星地球站
- 自己搭建SVN服务器和创建版本库-(三)windows上svn服务器发布公网的配置
- 从指南针到动手搭建自己的第一台计算机
- 给自己的WM手机做个程序(1)架子搭建
- 在CentOS7上搭建自己的本地服务器
- 自己的决定是对的
- 自己做QQ–后台搭建