您的位置:首页 > 编程语言 > Java开发

【JAVA 动态创建风水罗盘 超精华Swing项目方案-项目源码 - 文章05】

2016-05-10 12:35 579 查看
绘制参数包装类:用于创建绘制策略和传递绘制数据对象

package com.compass;

/**
* 绘制参数
*/
public class BoundaryBean {

private Utype mold;
private PanelDiskBean panelDiskBean;

public BoundaryBean() {
}

public BoundaryBean(Utype mold, PanelDiskBean panelDiskBean) {
this.mold = mold;
this.panelDiskBean = panelDiskBean;
}

public Utype getMold() {
return mold;
}

public void setMold(Utype mold) {
this.mold = mold;
}

public PanelDiskBean getPanelDiskBean() {
return panelDiskBean;
}

public void setPanelDiskBean(PanelDiskBean panelDiskBean) {
this.panelDiskBean = panelDiskBean;
}
}


绘制策略定义:控制指定选择方案

public enum Utype {

/**
* 八卦(天池(海底)) 绘制第一圈
*/
Gossip,
/**
* 多排文本绘制
*/
MultiOrdinary,
/**
* 字体图案
*/
UserFont,
/**
* 普通
*/
Ordinary,
/**
* 刻度
*/
Dial,
/**
* 图案
*/
Graph;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息