JavaRush /Blog Java /Random-MS /Sembang saya
Андрей Иоч
Tahap
Новосибирск

Sembang saya

Diterbitkan dalam kumpulan
Hai semua! Saya ingin berkongsi projek kecil saya! Saya mengambil salah satu "masalah besar" JavaRush ("Sembang", pencarian Multithreading, tahap 6), mengubahnya, mengubah suainya dan inilah yang terhasil daripadanya:
Sembang saya - 1
Apa yang telah diubah/ditambah berbanding dengan tugas asal:
  • membaca konfigurasi daripada fail sifat menggunakan kelas ResourceManager;
  • menambah bilik sembang dan keupayaan untuk mencipta sembang anda sendiri;
  • menambah mesej peribadi;
  • antara muka pelanggan swing yang benar-benar baharu;
  • menambah hotkeys untuk menghantar mesej dan arahan pelanggan;
  • tetingkap tetapan tambahan;
  • emotikon tambahan;
  • tab telah dibuat untuk memaparkan mesej daripada bilik sembang yang berbeza dan sembang peribadi;
  • menambah pembilang mesej yang belum dibaca;
  • pokok pengguna telah dibuat untuk memaparkan pengguna dalam sembang dan memanggil mesej peribadi;
  • bot belajar untuk bertindak balas dengan emotikon kepada emotikon;
  • menambah log4j logger;
  • menambah ujian jUnit tambahan;
  • Saya membungkus semuanya dalam Maven dan membahagikannya kepada modul.
Pautan ke GitHub: https://github.com/DevCorvette/chat Siapa yang berminat, datang, lihat, komen, saya akan gembira :) Saya juga akan gembira menerima kritikan yang membina. PS: Bagi yang masih belum selesai masalah, jangan cari penyelesaian yang sudah siap daripada saya. Hampir semuanya ditulis semula di sana ;)
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION