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 回答