Skip to content

Телефонная книга на Java с использованием JavaFX и Apache Derby

Notifications You must be signed in to change notification settings

Appollogate/derby-phonebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Derby Phonebook

Derby Phonebook - desktop-приложение, представляющее из себя телефонную книгу с графическим интерфейсом на JavaFX и сохранением данных в локальную БД Apache Derby.

Главный экран

Основные функции

  • Добавление, просмотр, редактирование и удаление контакной информации:
    • Фамилия
    • Имя
    • Отчество
    • Мобильный и/или домашний телефон
    • Адрес
    • День рождения
    • Комментарий

Добавление нового контакта

  • Поиск контакта по фамилии/имени/отчеству

Поиск по контактам

  • Импорт и экспорт контактов в формате .csv

Экспорт контактов

  • Сохранение контактов между сессиями в локальной базе данных

Запуск приложения

Перед запуском приложения необходимо установить JavaFX SDK 11.0.2 и Apache Derby 10.15.2.0, при необходимости указав путь к ним в переменных окружения. Для запуска приложения необходимо иметь установленную версию Java 17 или выше.

Windows:

set PATH_TO_FX="path\to\javafx\lib"
set PATH_TO_DERBY="path\to\derby\lib"
java --module-path %PATH_TO_FX%;%PATH_TO_DERBY% --add-modules javafx.controls,javafx.fxml,java.sql -jar DerbyPhonebook-0.1.0.jar

About

Телефонная книга на Java с использованием JavaFX и Apache Derby

Resources

Stars

Watchers

Forks

Languages