私のアプリケーションは、ユーザーのためにコンテンツを出力する必要があります。すべてのクラスで System.out.println を使用してきましたが、このプログラムはコマンド ラインで実行することを意図していないため、これはあまり適していません。
私は単純に JPanel を拡張するクラスを作成し、すべてのコンテンツをテキストエリアに追加することを考えていました。これは良い動きではないことを読んでいて、テキストを出力するすべてのクラスに JPanel クラスを渡す必要があるという問題が発生します。
System.out.println に代わる優れた方法はありますか? そうでない場合は、どのように進めることをお勧めしますか? Java Logging の提案がありますが、ファイルに出力したくありません。