This is a simple image editor application built using Java Swing that allows users to perform basic image editing operations such as cutting, undoing, and redoing edits.
- Select a rectangular region in the image.
- Cut the selected region and save it for undo/redo.
- Undo and redo edits.
- Display the selected region with a selection rectangle.
- Clone or download this repository to your local machine.
- Open the project in your favorite Java development environment.
- Place your image in the directory and specify the file path within the 'Launcher' file.
- Build and run the
Launcher
class.
- Launch the application.
- The loaded image will be displayed in the main window.
- Use the mouse to drag and select a rectangular region on the image.
- The "Cut" button will be enabled when a valid selection is made.
- Click the "Cut" button to cut the selected region.
- Use the "Undo" and "Redo" buttons to undo and redo edits.
- The selected region will be displayed with a selection rectangle.
- Close the application window to exit the application.
- Java SE Development Kit (JDK) 8 or higher.
- [Nothing for now]
Contributions are welcome! If you find any bugs or have suggestions for improvements, please feel free to open an issue or submit a pull request.