悬赏100分,咨询个jframe 的icon问题 给段代码 设置JFrame的 标题图标 谢谢在线等候…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /** @version 1.31 2004-05-03 @author Cay Horstmann*/import java.awt.*;import java.awt.event.*;import javax.swing.*;public class CenteredFrameTest{ public static void main(String[] args) { CenteredFrame frame = new CenteredFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); }}class CenteredFrame extends JFrame{ public CenteredFrame() { // get screen dimensions Toolkit kit = Toolkit.getDefaultToolkit(); Dimension screenSize = kit.getScreenSize(); int screenHeight = screenSize.height; int screenWidth = screenSize.width; // center frame in screen setSize(screenWidth / 2, screenHeight / 2); setLocation(screenWidth / 4, screenHeight / 4); // 设置标题和标题图标 Image img = kit.getImage("icon.gif"); setIconImage(img); setTitle("CenteredFrame"); }} Image img = kit.getImage("icon.gif");//"icon.gif"当然就是图标路径了,LZ按照情况修改代码引用于CoreJava 7th // set NewJFrame Icon ImageIcon img = new ImageIcon(getClass().getResource("image/PhotoViewIcon.jpg")); //folder.gif this.setIconImage(img.getImage());图片PhotoViewIcon.jpg放在类文件夹下的image下 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【sdm2008】截止到2008-07-29 09:07:10的历史汇总数据(不包括此帖):发帖的总数量:4 发帖的总分数:120 每贴平均分数:30 回帖的总数量:4 得分贴总数量:0 回帖的得分率:0% 结贴的总数量:3 结贴的总分数:100 无满意结贴数:2 无满意结贴分:20 未结的帖子数:1 未结的总分数:20 结贴的百分比:75.00 % 结分的百分比:83.33 % 无满意结贴率:66.67 % 无满意结分率:20.00 % 楼主加油 ImageIcon img = new ImageIcon(getClass().getResource("image/PhotoViewIcon.jpg"));this.setIconImage(img.getImage()); Toolkit kit = Toolkit.getDefaultToolkit();Image img = kit.getImage("icon.gif");this.setIconImage(img); Toolkit kit = Toolkit.getDefaultToolkit();Image img = kit.getImage("icon.gif");this.setIconImage(img);恩,就这样就可以了。 遍历HashMap的问题 再遇XStream问题。。。。。。 关于properties读取路径问题 关于访问控制符的疑问? Java调用Linux下的top命令的问题? Applet认证的问题 请教,在jtree中添加菜单问题。谢谢 怎样调用 MICROSOFT自带的播放器? help help,请高手指教 java与银行的POS机如何交互 刚开始学java今天上课讲了个问题不太懂!!请教高手讲解! 一个很典型的题->来吧
/**
@version 1.31 2004-05-03
@author Cay Horstmann
*/import java.awt.*;
import java.awt.event.*;
import javax.swing.*;public class CenteredFrameTest
{
public static void main(String[] args)
{
CenteredFrame frame = new CenteredFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}class CenteredFrame extends JFrame
{
public CenteredFrame()
{
// get screen dimensions Toolkit kit = Toolkit.getDefaultToolkit();
Dimension screenSize = kit.getScreenSize();
int screenHeight = screenSize.height;
int screenWidth = screenSize.width; // center frame in screen setSize(screenWidth / 2, screenHeight / 2);
setLocation(screenWidth / 4, screenHeight / 4); // 设置标题和标题图标
Image img = kit.getImage("icon.gif");
setIconImage(img);
setTitle("CenteredFrame");
}
}
Image img = kit.getImage("icon.gif");
//"icon.gif"当然就是图标路径了,LZ按照情况修改
代码引用于CoreJava 7th
ImageIcon img = new ImageIcon(getClass().getResource("image/PhotoViewIcon.jpg")); //folder.gif this.setIconImage(img.getImage());图片PhotoViewIcon.jpg放在类文件夹下的image下
楼主【sdm2008】截止到2008-07-29 09:07:10的历史汇总数据(不包括此帖):
发帖的总数量:4 发帖的总分数:120 每贴平均分数:30
回帖的总数量:4 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:3 结贴的总分数:100
无满意结贴数:2 无满意结贴分:20
未结的帖子数:1 未结的总分数:20
结贴的百分比:75.00 % 结分的百分比:83.33 %
无满意结贴率:66.67 % 无满意结分率:20.00 %
楼主加油
this.setIconImage(img.getImage());
Toolkit kit = Toolkit.getDefaultToolkit();
Image img = kit.getImage("icon.gif");
this.setIconImage(img);
Image img = kit.getImage("icon.gif");
this.setIconImage(img);
恩,就这样就可以了。