为了账号安全,请及时绑定邮箱和手机立即绑定

JavaSwing逻辑实现之图片获取

JavaSwing逻辑实现之图片获取

交互式爱情 2018-07-14 09:18:41
正在做一个JavaSwing的小程序,房间JButton里面的背景图片,有四种状态,分别是空闲,占用,停用和预定,如何让实现JButton自动判断,去获取图片啊,劳烦大佬们给个省事的方法谢谢
查看完整描述

2 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

可根据图片的颜色和特征去识别。


查看完整回答
反对 回复 2018-08-04
?
达令说

TA贡献1821条经验 获得超6个赞

给你个思路 可以自己定义一个Button 根据传进去的参数不同 设置不同的图片
public class MyButton extends JButton {
ImageIcon icon0 = new ImageIcon("image0.jpg");
ImageIcon icon1 = new ImageIcon("image1.jpg");
ImageIcon icon2 = new ImageIcon("image2.jpg");
ImageIcon icon3 = new ImageIcon("image3.jpg");

public MyButton(int colorCode) {// 可以用0123表示四种颜色
    switch (colorCode) {
    case 0:
        this.setIcon(icon0);
        break;
    case 1:
        this.setIcon(icon1);
        break;
    case 2:
        this.setIcon(icon2);
        break;
    case 3:
        this.setIcon(icon3);
        break;
    default:
        break;
    }
}

}


查看完整回答
反对 回复 2018-08-04
  • 2 回答
  • 0 关注
  • 1083 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信