A Java-based Connect Four game with a Graphical User Interface (GUI), designed to run primarily in BlueJ as well as standard Java environments. The game supports player vs. computer mode, move undoing ...