当前位置: 首页 > 教程 > Java Swing >

案例-Swing修改TitleBar

精华
小牛编辑
148浏览
2023-03-14

1 如何在Swing修改TitleBar图标

Frame类的setIconImage() 方法用于更改Frame或Window的图标。它将更改在“Frame”或“Window”左侧显示的图标。

该工具包类用于获取图像类的实例在AWT和Swing的。

Toolkit类是Abstract Window Toolkit(AWT)中每个实现的抽象 超类。Toolkit的子类用于绑定各种组件。它继承了Object类。

2 Swing修改TitleBar图标的案例

package cn.xnip;

/**
 * 小牛知识库网: https://www.xnip.cn
 */

import java.awt.*;
class IconExample {     
    IconExample(){
        Frame f=new Frame();
        f.setTitle("Icon案例-小牛知识库网");
        Image icon = Toolkit.getDefaultToolkit().getImage("D:\\icon.png");
        f.setIconImage(icon);
        f.setLayout(null);
        f.setSize(400,400);
        f.setVisible(true);
    }
    public static void main(String args[]){
        new IconExample();
    }
}    

输出结果为: