重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
首先,打开java开发工具,MyEclipse工具,添加一个java项目,在这里小编不做图片介绍了
创新互联成立以来不断整合自身及行业资源、不断突破观念以使企业策略得到完善和成熟,建立了一套“以技术为基点,以客户需求中心、市场为导向”的快速反应体系。对公司的主营项目,如中高端企业网站企划 / 设计、行业 / 企业门户设计推广、行业门户平台运营、成都APP应用开发、手机网站制作、微信网站制作、软件开发、多线BGP机房等实行标准化操作,让客户可以直观的预知到从创新互联可以获得的服务效果。
2
/7
进入到Java Project中,引入相关的jar包和import相关的java类,编写一个java awt窗口的java代码,保存代码(要有这个良好的习惯哦)最重要的内容来了,要修改java运行界面左上角的logo图标
你需要在java代码中加入如下两个语句
Image icon = Toolkit.getDefaultToolkit().getImage("G:\\0000分享\\分享\\图片1.jpg"); // 图片的具体位置
jf.setIconImage(icon); //设置窗口的logo保存好新修改的java代码后,再次点击运行java项目,你将会看到如下的效果,java运行界面左上角的logo图标真的就改变了,下面将附上我使用的图片及运行画面效果
--------------------------------------------------------------------------------------------
import java.awt.Graphics;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class ImageApp extends JFrame {
public ImageApp() {
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setSize(400, 300);
setResizable(false);
getContentPane().setLayout(null);
JPanel panel = new ImagePanel();
panel.setBounds(0, 0, 400, 300);
getContentPane().add(panel);
setVisible(true);
}
public static void main(String[] args) {
new ImageApp();
}
class ImagePanel extends JPanel {
public void paint(Graphics g) {
super.paint(g);
ImageIcon icon = new ImageIcon("D:\\14405937jqhjsppeninjf9.ico");
g.drawImage(icon.getImage(), 0, 0, 400, 300, this);
}
}
}
.java文件在通常情况下是不显示java图标的,这个跟你安装的开发工具有关,像安装jbuilder后,java文件就显示成java图标,而eclipse就不显示,.java本身就是个文本文件而已。
给你一个供参考!
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.Icon;
public class Icon1 extends JFrame implements ActionListener{
JButton b1;
public Icon1()
{
Icon i1=new ImageIcon("pdf.gif");
b1=new JButton(i1);
//Icon tb=new Icon("改变图标");
//tb.add(b1);
b1.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
String s=null;
String pic=null;
if(e.getSource()==b1)
{
s="QQ图标!";
pic="images/pdf.gif";
}
}
public static void main(String[] args) {
Icon1 f=new Icon1();
f.setTitle("IconChanged!");
f.setSize(250,180);
f.setLocation(400,300);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
}