Простой анализатор диска на JavaFX

preview_player
Показать описание
Java это не только про вэб. На джава можно просто писать мощные и функциональные приложения, способные работать в любой операционной системе. Без плясок с бубном вокруг модного нынче Electron. Для создания десктопных приложений у Java есть 3 инструмента: AWT, Swing и великолепный JavaFX, который мы краем рассмотрим в этом видео

Пробуем создать утилиту для просмотра занятого пространства на диске на чистой Java SE + JavaFX . Данное приложение должно без особых проблем работать во всех популярных операционных системах, существующих на рынке.

Код из видео:

Ссылка на сайт JavaFX:

Ссылка на Linux утилиту для просмотра занятого пространства на диске:

Видео по работе с EMMET:

Видео про горячие клавиши IDEA:

Видео про Java Stream API:

Мерч

Поддержать проект:

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Рекомендации по теме
Комментарии
Автор

Оу. Андрей отдохнул, клепает видео чаще, чем я успеваю смотреть ))

maximtronin
Автор

Так как я начинающий Javist))) Ты прямо вдохновляешь такими видео! Молодец, очень круто и полезно)

ИванИванов-нмя
Автор

Очень крутое видео, нравятся твои проекты на разнообразные темы, жду еще контента по JavaFX :)

magisterludi
Автор

Давно хотел глянуть на JavaFX. Спасибо за хороший пример её применения.

jimdigriz
Автор

Как всегда, всё просто и доходчиво!!! Спасибо
И Верни котейку на аву)

nagirich
Автор

Тема огонь, для винды ещё есть интересная альтернатива в виде space sniffer

kvkl
Автор

Спасибо за видос! Как всегда на высшем уровне!

ЛёхаКорчагин-ют
Автор

Охренеть ) Учу джаву 4 месяца уже, только только добрался до спринга. Думаю писал бы такое приложение неделю, а то и больше ) Скажи, Андрей, через сколько лет я так же смогу? 😌

broalan
Автор

Очень круто, для полной коллекции не хватает приложения на андроид))
На самом деле было бы интересно послушать про андроид разработку от лучшего автора)

bytevalue
Автор

твой подход к программированию UI из 2000-х.

gennadijdegterjow
Автор

Старый добрый Java FX.. Помню на нем дипломную работу по Моделированию движения КА ДЗЗ делал в 3D.. Жалко в 3D направлении ее все же сильно не раскрутили

migrant-developer
Автор

FX - тема, конечно, интересная. Только не очень понятно как готовый проект собрать так чтобы он запускался вне IDE. А то я попробовал, используя IDEA File - New - Project - JavaFX, в IDE работает, а когда запуская просто в ОС - ни фига. Наверно какие-то ключи надо указывать или что-то такое.

rudolfsikorsky
Автор

А как пользоваться таким приложением в быту? Не запускать же его все время из IDE.

archiltvaladze
Автор

"Пускай живёшь ты дворником, родишься вновь — прорабом,
А после из прораба до министра дорастёшь,
Но если туп, как дерево, — родишься баобабом
И будешь баобабом тыщу лет, пока помрёшь."

kolob
Автор

Андрей, подскажи, пожалуйста, что это за шрифт в IDEA

hegixow
Автор

я тоже создавал свою подобную программу, я хотел сделать так что при каждом проходе он сразу одновременно обновлял данные PieChart во время сканирование, у меня все получилось. Реализовал я через Task и Platform.runLater, но потом я понял, что это не вариант так как через File в linux не правильно проходит по папкам и проваливается так же в ссылки и начинает бесконечное проход по папкам. Тогда я узнал про новую реализацию через Path и Files. Но очень трудно сдружить их в JavaFX так как там PieChart не показывает все папки которые есть там, когда выбираю большую папку с данными. Сейчас хочу попробовать твой вариант посмотрю что получится.

Hrachik
Автор

Привет, подскажи, данные в PDF есть возможность выгружать из базы данных в определенном порядке?

alexanderkorobkov
Автор

зашел что то понять, понял что рано зашел

LexStrat
Автор

Можно по java fx побольше видосов mysql crud

askat
Автор

для винды есть неплохой спейс аналайзер - space sniffer

yevheniikozhevin