ProjectBeta

Reminder Application

Hard
9 completions
~ 24 hours
4.4

You will learn to use Swing for GUI and the MVC pattern in Java. Also, learn how to add sound to your reminders to make them work like real reminders. Using the ListModel interface and the DefaultListModel class, you will learn how to show a list of all set reminders and select them.

Provided by

JetBrains Academy JetBrains Academy

About

We do a lot of things every day. In the world so fast, it is always an excellent option to have a little help. A small reminder app running in the background can make a huge difference. In this project, create the reminder app with a GUI to set a reminder for simple tasks like drinking water or taking medicines at regular intervals.

Training project icon

Training project

This project allows you to practice and strengthen your coding skills, helping you get ready for more advanced tasks ahead.

What you'll learn

Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Write a program that would resemble the basic look of the reminder application you want to create.
The looks are not enough. It is now time to add listeners to your menu options and buttons.
Run a timer to track when a reminder should pop up.
Add the functionality to edit and delete reminders.