import javax.swing.*;public class Test {
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.pack();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.show();
}
}不能贴图,以此代替...
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.pack();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.show();
}
}不能贴图,以此代替...
f.setIconImage(new Image("XXX.gif"));
java类库里面名字里带image的类是在太多...
Toolkit toolkit=f.getToolkit();
Image topicon=toolkit.getImage("你的图片地址");
f.setIconImage(topicon);
setIconImage(frameIcon.getImage());
和 alickma(零缺点) 的方法都可以显示出图标
但是新的问题出现了
gif中的透明通道显示的全是白色,并非透明
所以造成非常难看的效果:
蓝色的 Title 背景上面有一块白色正方形,正方形里面有一个小图标...
请问有没有什么方法可以叫本该透明的部分透明?
换了一个达到了预期的效果,谢谢各位帮忙,结贴