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

  • 绘制参数包装类:用于创建绘制策略和传递绘制数据对象

 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;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值