Project

SQLite Viewer

Challenging
214 completions
~ 32 hours
4.3

Сreate a SWING application and connect an SQLite database to extract the data into a JTable.

Provided by

JetBrains Academy JetBrains Academy

About

Sometimes we need a tool that shows the database contents — tables and the data inside. You can write an application that will allow you to look into the abyss of your database.

Graduate project icon

Graduate project

This project covers the core topics of the Java Desktop Application Developer course, making it sufficiently challenging to be a proud addition to your portfolio.

At least one graduate project is required to complete the course.

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:
Create a simple SWING application with a couple of components.
Get database file name from the filed and establish a connection.
Select data from the database and extract it into a table.
Handle errors made by users.

Reviews

Andrei Alexeev avatar
Andrei Alexeev
6 months ago
... about static methods, initialization blocks, how to build an interface using Java Swing, how to connect the application to the database in SQLite.
Jeroen Taheij
10 months ago
How to connect to a database and retreive data from it and display it
Zane Stickel avatar
Zane Stickel
1 year ago
I learned how to use several Swing features including combo box and tables. It was also a good opportunity to practice db operations in Java.

4.3

Learners who completed this project within the Java Desktop Application Developer course rated it as follows:
Usefulness
4.6
Fun
4.2
Clarity
4.1