例如,可能有不同的LAF。 JPanel及其所有孩子?
我的程序的核心(都在一个JPanel中)严重依赖于组件的高度和宽度(由于不同的LAF而改变),因此必须具有恒定的LAF。其余的可以有任何LAF(例如平台本地LAF)。
答案 0 :(得分:1)
我不是一个大型的L& F大师,但恕我直言,这是不可能的。即使遍历组件树并为每个组件设置自己的UI,这也将一直有效,直到updateUI重置为止。另一个大问题是聋人的设置。某些设置(如颜色,插图或字体)存储在静态地图中。因此,您的面板将使用错误的颜色,字体,插图和其他一些设置。