java 简单图片浏览器_Java实现简单的图片浏览器

第一次写博客,不喜勿喷。

最近一个小师弟问我怎么用Java做图片浏览器,感觉好久没玩Java了,就自己动手做了一下。

学校的教程是用Swing来做界面的,所以这里也用这个来讲。

首先要做个大概的界面出来,eclipse有一个很好用的插件叫做WindowBuilder,可以可视化编辑界面,自动帮你生成代码。

界面如下:

a4174859dd25daafd0506a892c8a99f2.png

可能有些同学不知道图片该怎么弄出来,其实很简单。

创建一个JLabel,然后里面不要写字。JLabel有一个icon的属性,照片就放在这里面。

这里要注意的是,WindowBuilder生成的界面代码一般是放在构造方法里面的,里面的变量都是局部变量。而这个JLabel要设置为全局变量,因为之后的图片切换要用到这个变量。

1 Img = new JLabel("");2 Img.setIcon(new ImageIcon(" 这里写照片的地址 "));3 Img.setBounds(14, 13, 404, 257);4 contentPane.add(Img);

因为时间有限,没有做图片自适应。这里贴一个图片自适应的教程。

然后我们只需要更换图片的地址,就能让JLabel显示不同的图片,实现图片浏览器的功能。

首先我们可以给之前做好的“open”按钮添加一个点击事件,点击后可以调用JFileChooser来

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值