MigLayout 中的 Debug模式对于开发和调试来说是非常强大的选项。它是通过在布局约束字符串中添加关键字来声明的:
new MigLayout("fill, hidemode 3, debug");
好吧,将 MigLayout 的 Debug模式绑定(bind)到应用程序的日志记录级别会很好。像这样的东西:
MigLayout.setLogger(LoggerFactory.getLogger(MigLayout.class));
然后可以使用日志配置以声明方式打开和关闭 MigLayout 的 Debug模式。这已经可能了吗?
最佳答案
尝试:
new MigLayout("fill, hidemode 3" + (LoggerFactory.getLogger(MigLayout.class).isLoggable(DEBUG) ? ", debug" : ""));
关于java - 将 MigLayout Debug模式绑定(bind)到应用程序的日志记录级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2334345/