文件名称:UndoFX:JavaFX的撤消管理器
文件大小:28KB
文件格式:ZIP
更新时间:2024-05-23 20:22:52
javafx undo-redo Java
撤消FX UndoFX是JavaFX(或一般Java应用程序)的通用撤消管理器。 强调 变更对象的任意类型。 更改对象不必实现任何特殊的接口,例如Swing中的UndoableEdit 。 控件的API上没有要求。 要添加对控件的撤消支持,您不需要控件具有特殊的API,例如Swing中的addUndoableEditListener(UndoableEditListener) 。 这意味着您可以向未考虑撤消支持的组件中添加撤消支持,只要您能够观察到组件上的更改并且该组件提供(任何种类的)API即可撤消并重新应用更改的效果。 鼓励不可变的更改对象。 相反,Swing的UndoableEdit在设计上是可变的。 支持合并连续的更改。 支持标记上次保存文档时的状态(历史记录中的位置)。 原料药 public interface UndoManager { boolean und
【文件预览】:
UndoFX-master
----.travis.yml(677B)
----undofx()
--------src()
--------.gitignore(13B)
--------build.gradle(3KB)
----gradle.properties.example(182B)
----LICENSE(1KB)
----.gitignore(65B)
----README.md(6KB)
----settings.gradle(33B)
----undofx-demos()
--------src()
--------.gitignore(12B)
--------build.gradle(444B)
----build.gradle(299B)