没有合适的资源?快使用搜索试试~ 我知道了~
Java课程设计的图片浏览器的原代码.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 38 浏览量
2023-02-27
19:03:59
上传
评论
收藏 432KB PDF 举报
温馨提示
试读
10页
。
资源推荐
资源详情
资源评论
一.课程设计的任务及要求
任务:图形化界面(GUI)编程,编写一个图片浏览器程序
1.1 可以单张打开图片
1.2 可以将同一目录下的图片按缩略图打开
1.3 按“上一张”“下一张”按钮可以显示相应图片
二.需求分析
图形化界面(GUI)编程,编写一个图片浏览器程序可以支持““.GIF”,
“.JPEG”,“.jpeg”,“.TGA”,“.JPG”,“.jpg”等格式,单张打开图片,可
以将同一目录下的图片按缩略图打开按“上一张”“下一张”按钮可以显示相应
图片。运行 Applet 时,图像不是一气呵成的,因为方法不是吧图像完整的装入
内存再显示的。于此相反,方法创建一个线程,该线程与 Applet 的原有线程并
发执行,一边装入一边显示,从而产生上了不联需显示的现象。为了提高图像才
显示效果,可以采用双缓冲技术:首先把图像装入内存,然后再显示在屏幕上。
三. 设计思路
3.1 界面设计
选择图片按钮:主要用 dir 函数实现图片的遍历。
上一张,下一张:通过做标轴回调函数实现。
由于本软件为单机软件,不需要大量的数据读写和数据交换,实现上、下
功能要求只能读取 PictureBox 控件当前加载的目录,读取当前路径,创建一维
数组。
frame = new Frame("PictureViewer");
Panel pb = new Panel();
Button select = new Button("选择图片");
previous = new Button("上一张");
next = new Button("下一张");
select.addActionListener(this);
previous.addActionListener(this);
3.2.图像加载
:
Applet 常用来显示储存在文件中的图像,多数 Applet 使用的是 GIF 或 JPEG
格式的图像文件。需 Applet 加载图像只需首先定义 Image 对象,然后使用
getImage()方法把图像和文件结合起来即可。
image_width = bi.getWidth(this);
1
资源评论
G11176593
- 粉丝: 6685
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功