Snapshop This project focuses on understanding graphical user interface components in Java using Swing. Given the backend (the filters responsible for photo editing), I implement the front end using Swing. This is my first experience with Swing.