簡體   English   中英

將MigLayout調試模式綁定到應用程序的日志記錄級別?

[英]Binding MigLayout debug mode to the application's logging level?

MigLayout中的調試模式是用於開發和調試的強大功能。 通過在布局約束字符串中添加關鍵字來聲明它:

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

好吧,將MigLayout的調試模式綁定到應用程序的日志記錄級別會很好。 就像是:

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

然后,可以使用日志記錄配置,以聲明方式打開和關閉MigLayout的調試模式。 這已經可能了嗎?

嘗試:

new MigLayout("fill, hidemode 3" + (LoggerFactory.getLogger(MigLayout.class).isLoggable(DEBUG) ? ", debug" : ""));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM