Log4jコンテンツをSwingコンポーネント(JTextAreaなど)に追加する必要があります。これを行う一般的な方法はありますか?Log4J Swing Appender
答えて
は、代わりに外部ライブラリを導入する、私は以下が含まれるようにlog4j.propertiesファイルを編集してしまった:
log4j.rootCategory=DEBUG, app
log4j.appender.app=path.to.class.extending.WriterAppender
その後、私は私のGUIのJTextAreaのにデータを投稿するオブザーバーパターンを採用しました。
Googleのおかげで、私は明らかにLog4j-Swing-Appenderを発見しました。
だけでなく、私にとって素晴らしい作品アペンダLog4jのスイング。スクロールバーを一番下に(スムーズに)保ちます。ユーザーがスクロールバックすると、スクロールバーを動かすことなくユーザーが見ることができます。ユーザーが再びスクロールバーをボタンに移動すると、自動スクロールが再開されます。 – xorcus
JScrollPaneには、ターゲット・コンポーネント(例えば、JTextAreaに)を包むようにする自動的に呼び出すことを検討し、最新のログエントリを表示するにはスクロールダウン:
org.apache.log4j.lf5.viewer.LF5SwingUtils.makeVerticalScrollBarTrack(scrollPane);
ありがとう!それは私のために非常に便利でした。 –
- 1. Reload log4j appender
- 2. log4jのメモリ 'list appender'
- 3. log4j:各Appenderのプロパティのリスト?
- 4. Swingアプリケーションでlog4jを使用する
- 5. log4j syslog appenderをスタックトレースを1行に書き込む方法は?
- 6. Log4jのSocket AppenderのノンブロッキングNIOバージョンはありますか?
- 7. Log4j 2.9.1 AppenderにThresholdFilterをプログラムで追加する
- 8. 実行時にLog4J Appenderのリストを取得する
- 9. Log4j appenderをインスタンス化できませんでした
- 10. セットアップlog4j2ファイルappender programatically
- 11. Java Log4j2 Syslog Appender
- 12. splunk logback/log4j appenderがスプラックをログに記録しないようです
- 13. Log4j2 - エラー処理要素Appender
- 14. Hibernateのlog4j設定
- 15. Spring JavaConfigとlog4j logger
- 16. log4jローリングファイル(ログアプリケーション)
- 17. GrailsのLog4jフィルタLog4j DSL設定
- 18. log4j-Jbossサイズベース - RollingAppender
- 19. Log4jエラー:NoClassDefFoundError:org/apache/log4j/xml/DOMConfigurator
- 20. log4j2コンソールappenderシンクロナイズ
- 21. ApacheKafka Appenderログバック
- 22. カスタムNLog Appender
- 23. Log4Net Appender Not Loading
- 24. Remoting Appender log4net
- 25. log4net Azure Blob Appender
- 26. Kaa - Log Appenderインスタンシエーション
- 27. JDBC Appender log4j2エラー
- 28. log4j 1.xをlog4j 2.xのカスタムレイアウトアペンダーに変換する
- 29. log4jロガークラス名ワイルドカード
- 30. Log4j + Hibernate 5 + Weblogic 12.2.1
WriterAppender.append()メソッドのみを上書きしましたか? – guerda
コードを投稿してください。私はこの問題に悩まされています –