JavaRush /Java блог /Random UA /Мій чат.
KarmaHacker
30 рівень
Новосибирск

Мій чат.

Стаття з групи Random UA
Всім привіт! Хочу поділитися своїм невеликим проектом: Взяв одне з великих завдань (Чат) і змінив, оновив, додав багато нового і ось що з цього вийшло: Мій чат.  - 1 Що змінено/додано в порівнянні з оригінальним завданням: - Конфігурацію читає з файлу properties за допомогою класу ResourceManager - Додані чат руми та можливість клієнту створювати свої чати - Додані приватні повідомлення - Повністю новий swing інтерфейс клієнта - Додані гарячі клавіші для відправлення повідомлень та команд клієнта - Додано вікно налаштувань - Додані смайлики - Зроблені вкладки для відображення повідомлень з різних чат румів та приватних чатів - Доданий лічильник непрочитаних повідомлень - Зроблено дерево користувачів для відображення користувачів у чатах та виклику приватних повідомлень - Бот навчився відповідати смайликом на смайлик - Додав логгер log4j - Додав додав тести jUnit - Завернув все це в мавен і розбив на модулі посилання: Кому цікаво, заходьте, дивіться, коментуйте, буду радий :) Конструктивній критиці теж буду радий. PS: Той хто ще не вирішував завдання – не шукайте у мене готових рішень, там практично все переписано;)
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ