/** * 设置窗口图标 */ protected void setWindowIcon() { ImageIcon imageIcon = new ImageIcon(getClass().getResource( "/cn/wuhongbox/j2se/myAppTest/res/image/icon.jpg")); // 设置标题栏的图标为face.gif this.setIconImage(imageIcon.getImage()); }
/** * 设置图片 * * @param lable * 显示的对象 * @param imgFileName * res/image下的名称 */ protected void setPic(JLabel label, String imgFileName) { String fileName = "/cn/wuhongbox/j2se/myAppTest/res/image/" + imgFileName; String path = getClass().getResource(fileName) .getPath(); System.out.println(path); ImageIcon image = new ImageIcon(path); label.setIcon(image); }
//居中 ,在初始化之后添加 setLocationRelativeTo(null); //关闭后清空内存 setDefaultCloseOperation(EXIT_ON_CLOSE);