/mvc-notepad

Simple Swing notepad application to test the MVC pattern

Primary LanguageJava

mvcnotepad

Simple notepad application to test the MVC pattern

UML class diagram

The following diagram shows the packet structure and dependencies. It has been made with ObjectAid UML Explorer for Eclipse.

UML class diagram

Prerequisites

The model implementation for database requires a MySQL server running in the local machine. Additionally, the MySQL connector must be included in the the project (mysql-connector-java-x.x.xx-bin.jar)

Known issues

The network data model is still unimplemented.

There are problems with the line separator characters in Windows, which are not correctly read from text files.

The password prompt for the database connection should hide the characters.

Icons

The icons used in the application are part of the material design project, available under the Apache License Version 2.0.

All icons are released under an Attribution-ShareAlike 4.0 International license.

License

GNU General Public License v3.0. See GNU GPLv3.