Java-Swing-To-Do-List Implementation The project is implemented using Swing GUI widget toolkit and ORACLE database. There are totally 6 classes including main class frames. Requirements Java version 8 or higher. SQL (Oracle Database).