在Java中如何给我的动作按钮添加图片作为背景(如下图)
如何给我这张界面图片的按钮背景替换成下方这个(举个例子说下,代码越简单越好)另外我用的按钮代码是JButtona=newJButton("学生");就拿这个来举例讲解下吧...
如何给我这张界面图片的按钮背景替换成下方这个(举个例子说下,代码越简单越好)
另外我用的按钮代码是JButton a=new JButton("学生");
就拿这个来举例讲解下吧
另外添加的图片是JPG格式的,谢谢 展开
另外我用的按钮代码是JButton a=new JButton("学生");
就拿这个来举例讲解下吧
另外添加的图片是JPG格式的,谢谢 展开
1个回答
展开全部
public class CreateIcon {
static String path=System.getProperty("user.dir")+"\\WebRoot\\Img\\";
public static ImageIcon add(String ImageName){
ImageIcon icon = new ImageIcon(path+ImageName);
return icon;
}
}
先定义一个方法,然后下面调用,注意把图片放在项目的WebRoot\\Img的目录下即可
final JLabel label = new JLabel();
ImageIcon loginIcon=CreateIcon.add("backImg.jpg");
label.setIcon(loginIcon);
更多追问追答
追问
可不可以只在一个类里面实现???小弟的编程能力非常有限~~~求教
追答
final JLabel label = new JLabel();
String path=System.getProperty("user.dir")+"\\WebRoot\\Img\\";
ImageIcon icon = new ImageIcon(path+"backImg.jpg");
label.setIcon(icon);
这样也可以直接用的,等同于上面的那些,上面之所以分开写,是当需要多个地方加图片时可以直接调用,减少代码冗余,如果用的地方少的话,就用这几行代码就可以了!
不知是否可以帮到你,如果满意请采纳!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询