JavaRush /Java Blog /Random-JA /私のチャット
Андрей Иоч
レベル 30
Новосибирск

私のチャット

Random-JA グループに公開済み
こんにちは、みんな!私の小さなプロジェクトを共有したいと思います! JavaRush の「大きな問題」の 1 つ (「チャット」、マルチスレッド クエスト、レベル 6) を取り上げ、変更し、修正した結果、次のような結果が得られました。
私のチャット - 1
元のタスクと比較して変更/追加された点:
  • ResourceManager クラスを使用してプロパティ ファイルから構成を読み取ります。
  • チャット ルームと独自のチャットを作成する機能が追加されました。
  • プライベートメッセージを追加しました。
  • まったく新しい Swing クライアント インターフェイス。
  • メッセージとクライアント コマンドを送信するためのホットキーを追加しました。
  • 設定ウィンドウを追加しました。
  • 絵文字を追加しました。
  • さまざまなチャット ルームやプライベート チャットからのメッセージを表示するタブが作成されました。
  • 未読メッセージのカウンターを追加しました。
  • ユーザー ツリーはチャット内のユーザーを表示し、プライベート メッセージを呼び出すために作成されています。
  • ボットは顔文字に対して顔文字で応答することを学習しました。
  • log4j ロガーを追加しました。
  • jUnit テストを追加しました。
  • すべてを Maven でラップし、モジュールに分割しました。
GitHub へのリンク: https://github.com/DevCorvette/chat 興味のある方は、来て、見て、コメントしてください。喜んでいます :) 建設的な批判も喜んでさせていただきます。PS: まだ問題を解決していない人は、私が提供する既成の解決策を求めないでください。ほぼすべてがそこで書き換えられます ;)
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION