Pictures This is an image editing application that can be used to apply various visual effects and edits to user photos. The program uses lambda expressions to take advantage of the functional programming capabilities of Java8.
Command Center.java
- manages the 'memory' of the application: original image, recent changes, recent files, etc.Controller.java
- primary logic for the applicationMain.java
- program entry (Main method)MaxSizeStack.java
- stack data structure that maintains a maximum size (used for undo/redo)
Compile the src directory and call Main. The main method is located in:
src/main/java/seatGeekPortal/SeatGeekMain.java
$ javac src/main/java/seatGeekPortal/SeatGeekMain.java
$ java src/main/java/seatGeekPortal/SeatGeekMain
Or open in your favorite IDE (Eclipse, IntelliJ) and run Main in SeatGeekMain.java
SeatGeek API Key free - to access data
- Thank you to Adam Gerber at the University of Chicago