摘自《程序员》 2005-02 P51
界面风格(字体)处理:
public static setUIFont(Component componet, Font font)
{
component.setFont(font);
//容器控件中所包含的控件被处理
if( component instanceof Container)
{
Container container = (Container)component;
int count = container.getComponentCount();
for( int i = 0; i < count; i++ )
{
//递归调用
setUIFont(container.getComponent(i), font);
}
}
}