Java组件继承LnF

时间:2013-03-28 18:08:48

标签: java swing look-and-feel jcomponent

我从零开始制作了一个JComponent孩子,并为它做了基本和金属的外观和感觉。即使我在整个应用程序中使用金属主题,我仍然需要在对象上调用setUI以使其成为金属。有没有办法让它使用当前的LnF,如果它可用并默认为基本的?

1 个答案:

答案 0 :(得分:0)

您可以覆盖updateUI()中的JComponent并安装所需的任何自定义设置:

@Override
public void updateUI() {
    super.updateUI();
    // customize here
}