0

MigLayoutのデバッグモードは、開発とデバッグのための非常に強力なオプションです。レイアウト制約文字列にキーワードを追加することで宣言されます。

new MigLayout("fill, hidemode 3, debug");

MigLayoutのデバッグモードをアプリケーションのログレベルにバインドすると便利です。何かのようなもの:

MigLayout.setLogger(LoggerFactory.getLogger(MigLayout.class));

次に、ログ構成を使用して、MigLayoutのデバッグモードを宣言型でオンとオフに切り替えることができます。これはすでに可能ですか?

4

1 に答える 1

4

試す:

new MigLayout("fill, hidemode 3" + (LoggerFactory.getLogger(MigLayout.class).isLoggable(DEBUG) ? ", debug" : ""));
于 2010-02-26T07:59:53.177 に答える