今天给各位分享javaicon图标的知识,其中也会对java中icon的图标怎么调用进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、java中的icon是什么啊?2、java左上角图标不显示3、java怎样获取apk文件icon图标4、java显示ico格式图片
java中的icon是什么啊?
java中的icon是属于接口类,主要设置窗口图标,实例如下:
package com.han;
import java.awt.*;
import javax.swing.*;
/**
* This example shows the drawing of an icon using the Icon interface
* for the JLable component.
* @author han
*
*/
public class DrawIcon implements Icon{//该类实现该接口icon
private int width;
private int height;
@Override
public int getIconHeight(){
return this.height;
}
@Override
public int getIconWidth(){
return this.width;
}
@Override
public void paintIcon(Component c, Graphics g, int x, int y){
g.setColor(Color.red);
g.fillOval(x, y, width, height);
}
/*the construct function*/
public DrawIcon(int width, int height){
this.width=width;
this.height=height;
}
public static void main(String[] args){
DrawIcon icon=new DrawIcon(15,15);
JLabel jl=new JLabel(“测试”,icon,SwingConstants.CENTER);
JFrame jf=new JFrame();
Container c=jf.getContentPane();
c.add(jl);
jf.setVisible(true);
jf.setSize(300,300);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
java左上角图标不显示
首先,打开java开发工具,MyEclipse工具,添加一个java项目,在这里小编不做图片介绍了
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图标真的就改变了,下面将附上我使用的图片及运行画面效果
java怎样获取apk文件icon图标
java获取apk文件icon图标的方法步骤如下:
1、解压apk,apk实际上是zip压缩档。
2、解析AndroidManifest.xml文件,解析application节点,获取android:icon属性,得到图标资源文件名。
3、图标资源大多数位于/drawable-hdpi目录下。
4、尝试读取png或者jpg格式,如果还读取不到,那就按照没有图标处理。
java显示ico格式图片
——————————————————————————————–
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);
}
}
}
javaicon图标的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java中icon的图标怎么调用、javaicon图标的信息别忘了在本站进行查找喔。