Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Share Tracker

Share Tracker - это приложение для отслеживания информации о ценных бумагах. Приложение использует JavaFX для создания графического интерфейса пользователя и API для получения данных о ценных бумагах.

Особенности

  • Поиск ценных бумаг по их названию.
  • Отображение информации о найденных ценных бумагах в виде таблицы.
  • Добавление ценных бумаг в закладки для последующего отслеживания.
  • Просмотр и отображение закладок с сохраненными ценными бумагами.

Требования к окружению

Java версия не ниже 20. Версия Maven не ниже 3

Запуск:

porm.xml -> Maven -> reloade project

src/main/java/com/example/sharetracker/ShareTrackerApp.java

Использование:

Запустите приложение и введите название ценной бумаги в строку поиска. Нажмите кнопку "Поиск" для получения информации о ценных бумагах. Добавьте интересующие вас ценные бумаги в закладки с помощью флажков в таблице. Перейдите в раздел "Закладки", чтобы просмотреть сохраненные ценные бумаги. акции: SBER, РУСАЛ, YNDX, FLOT, BBG000R04X57

Дополнительная информация:

Это приложение разработано с использованием JavaFX и Tinkoff Invest API. В файле ShareTrackerController.java вы найдете основной код, управляющий логикой приложения. ShareInfo.java представляет класс для хранения информации о ценной бумаге. ShareInfoFactory.java предоставляет фабричные методы для создания объектов ShareInfo, используется паттерн Factory Method. Прототип (Prototype)— паттерн, который не стоит применять. В данном случае, создание копий объектов (прототипов) не представляется особой необходимостью, и паттерн Прототип мог бы быть избыточным.

image

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages