java窗口怎么加图片这个问题对于java新手来说还是有些困难的,毕竟在一些java实操上,小白们还是有些欠缺,不过大家不用着急,今天我们就给大家讲解一下java窗口加图片的方法。
首先要把一张图片导入java目录里面
随便的导入一张图片
在到java里创建一个窗体添加图片
package khd.lx; import java.awt.Container; import javax.swing.*; public class bokeilx extends JFrame { public bokeilx() { setBounds(390, 180, 800, 500); //绝对定位窗体大小位置 Container c = getContentPane(); //容器 c.setLayout(null); //窗体不使用任何布局管理器 JLabel m = new JLabel(); Icon icon = new ImageIcon("src/img/java.gif"); //获取图片 JLabel la = new JLabel(); //标签 la.setIcon(icon); //将图片放在标签中 la.setHorizontalAlignment(SwingConstants.LEFT); //设置图片在标签的最左边 la.setBounds(10, 10, 300, 150); //设置标签位置大小 la.setOpaque(true); c.add(la); setVisible(true); //设置窗体可见 setDefaultCloseOperation(EXIT_ON_CLOSE); //设置窗体退出样式 } public static void main(String[] args) { new bokeilx(); } }
java窗口如何修改图标?
方法一:
如果你用过Toolkit类,这将是一件很简单的事情:
Toolkit tk=Toolkit.getDefaultToolkit() Image image=tk.createImage("image.gif"); /*image.gif是你的图标*/ this.setIconImage(image);
就这么简单,看看,已经变成你自己的图标了。Toolkit是个很有用类的,提供很多对窗口默认行为的修改,下面随便提一下,怎么把默认的鼠标图标改成你自己的图标:
Toolkit tk=Toolkit.getDefaultToolkit(); Image img=tk.getImage("mouse.gif"); /*mouse.gif是你的图标*/ Cursor cu=tk.createCustomCursor(img,new Point(10,10),"stick"); this.setCursor(cu);
方法二:
用到ImageIcon类和setIconImage方法。
import javax.swing.*; public class aa extends JFrame { String image = new String("face.gif"); //建立一个字符串保存要用的图标的路径,关于java的路径请参考其它文档 ImageIcon test = new ImageIcon(image); //建立一个ImageIcon类,产生setIconImage()方法需要的Image数据 public aa() { super("演示自定义标题栏的图标的方法"); this.setIconImage(test.getImage()); //设置标题栏的图标为face.gif this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.show(); //this.setTitle("sdfsdf"); this.setSize(400, 200); } public static void main(String[] args) { aa jIcon = new aa(); } }
简化语句:
import javax.swing.*; public class aa extends JFrame { ImageIcon test = new ImageIcon(new String(face.gif)); //第一句 public aa() { super("演示自定义标题栏的图标的方法"); this.setIconImage(test.getImage()); //第二句 this.setSize(400, 200); this.show(); } public static void main(String[] args) { aa jIcon = new aa(); } }
java窗口修改图标就是利用这两种方法实现的,如果大家想要修改java窗口图标可以试试哦!最后大家如果想要了解更多java入门知识,敬请关注奇Q工具网。
推荐阅读: