首页 文章

普遍设置容器的拉伸长度

提问于
浏览
1

有没有办法为我的所有可滚动容器设置常量 tensileLength

现在,拉伸长度对我来说太大了,因为容器在iOS设备上伸展超过屏幕的一半 .

我可以单独更改它们,但我手写的表格中有很多可滚动的容器 .

1 回答

  • 2

    您可以扩展DefaultLookAndFeel并覆盖bind方法 . 像这样的东西:

    UIManager.getInstance().setLookAndFeel(new DefaultLookAndFeel(UIManager.getInstance()){
      public void bind(Component cmp) {
            if (cmp instanceof Container) {
                cmp.setTensileLength(...);
            }
        }
    });
    

相关问题