您的位置:首页 > 其它

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类进行事件处理.

下图中,点击"菜单"后模拟菜单弹出

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: