A simple and user-friendly GUI application for compressing images using Java Swing. The application allows users to select an image file, adjust the compression quality, and save the compressed image.
- Select images in .jpg or .png format.
- Adjust compression quality using a slider (0% to 100%).
- Preview the selected image before compression.
- Display status messages during file operations.
- Responsive design with color-coded buttons and interactive elements.
- Java Development Kit (JDK) 8 or higher.
- An IDE or text editor for Java development (e.g., IntelliJ IDEA, Eclipse).
- Select an Image: Click on the "Select Image" button to open a file chooser dialog and select an image file.
- Adjust Quality: Use the slider to set the desired image quality for compression.
- Compress: Click on the "Compress" button to create a compressed version of the selected image.
- Preview: The selected image will be displayed in the preview area.
- Image preview
- Successfully compressed