本文概述
Frame类的setIconImage()方法用于更改Frame或Window的图标。它将更改在“框架”或“窗口”左侧显示的图标。
Toolkit类用于获取AWT和Swing中Image类的实例。
Toolkit类是Abstract Window Toolkit(AWT)中每个实现的抽象超类。 Toolkit的子类用于绑定各种组件。它继承了Object类。
更改Java AWT中的TitleBar图标的示例
import java.awt.*;
class IconExample {
IconExample(){
Frame f=new Frame();
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();
}
}
输出:
在Java Swing中更改TitleBar图标的示例
import javax.swing.*;
import java.awt.*;
class IconExample {
IconExample(){
JFrame f=new JFrame();
Image icon = Toolkit.getDefaultToolkit().getImage("D:\\icon.png");
f.setIconImage(icon);
f.setLayout(null);
f.setSize(200, 200);
f.setVisible(true);
}
public static void main(String args[]){
new ToolkitExample();
}
}
输出:
评论前必须登录!
注册