/Document

Primary LanguageJava

Document

Summary

The god of this project is just to make a demo to show how to use design pattern in real project. This project is a text editor with base function.

The codes here is just part of it, so it cannot run actually.

Features

  • Save and load formatted file
  • Support redo and undo function
  • Base Toolbar
  • Support font setting, including size, color and default composite format
  • Navigation
  • Mutil-language support

Design Partterns used here

  • Facotory Pattern
  • Composite Pattern
  • Command Pattern