class-reference

类与方法参考文档

渲染相关

Renderer 接口

public interface Renderer

核心渲染接口,定义所有渲染器必须实现的方法。

主要方法

SwingRenderer

public class SwingRenderer implements Renderer

基于Swing的渲染器实现。

特点

SVGRenderer

public class SVGRenderer implements Renderer

SVG格式输出渲染器。

特点

图形相关

Shape 接口

public interface Shape

图形对象基础接口。

主要方法

工具类

GlobalConfig

public class GlobalConfig

全局配置管理单例,使用双重检查锁定保证线程安全。

主要方法

UndoManager

public class UndoManager 

撤销/重做管理器,使用栈结构保存命令历史。

主要方法

PersistenceManager

public class PersistenceManager

图形持久化管理单例,使用Gson处理JSON序列化。

主要方法

适配器与代理

LegacyRendererAdapter

public class LegacyRendererAdapter implements Renderer

旧版渲染器适配器。

特点

RemoteRendererProxy

public class RemoteRendererProxy implements Renderer

远程渲染代理。

特点