资源简介
代码片段和文件信息
import java.awt.*;
import java.awt.event.*;
import java.awt.image.*;
import java.awt.color.*;
import java.awt.geom.*;
import javax.swing.*;
import java.io.*;
// 图像缩小与放大演示
public class ScaleImageDemo extends Jframe {
private JPanel panel = new JPanel(); //面板panel用于容纳图像放大、缩小、还原按钮
private JButton jbFile = new JButton(“打开图像文件“); //打开图像文件按钮
private JButton jbZoomIn = new JButton(“放大“); //图像放大按钮
private JButton jbZoomOut = new JButton(“缩小“); //图像缩小按钮
private JButton jbReset = new JButton(“还原“); //图像还原按钮
ScalePane showImagePane = new ScalePane(); //创建showImagePane对象用于绘制图像
Container content = getContentPane(); //获得窗口的容器
//构造函数
public ScaleImageDemo() {
super(“图像的缩小与放大“); //调用父类构造器设置窗口标题栏
//为按钮添加动作监听器
jbFile.addActionListener(new ButtonActionListener());
jbZoomIn.addActionListener(new ButtonActionListener());
jbZoomOut.addActionListener(new ButtonActionListener());
jbReset.addActionListener(new ButtonActionListener());
//把图像放大按钮、图像缩小按钮
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12917 1993-04-19 20:13 1.jpg
文件 156054 2004-06-01 23:50 50-1.bmp
文件 156054 2004-06-01 23:51 50-2.bmp
文件 12917 1993-04-19 20:13 image.jpg
文件 852 2019-09-25 22:33 ScaleImageDemo$1.class
文件 1375 2019-09-25 22:33 ScaleImageDemo$ButtonActionListener.class
文件 2279 2019-09-25 22:33 ScaleImageDemo$ScalePane.class
文件 2572 2019-09-25 22:33 ScaleImageDemo.class
文件 5833 2004-06-06 00:03 ScaleImageDemo.java
文件 16384 2011-02-09 16:50 Thumbs.db
相关资源
- java 自定义表头(列头增加icon图标)
- Java入门-控件的排布(2).zip
- Java入门-显示多种字体(8).zip
- Java入门-使用表格显示查询结果(77)
- Java入门-取得目录文件信息(50).zi
- Java入门-zip压缩包查看程序(56).zi
- Java入门-阴影文字(26).zip
- Java入门-彩色列表框(4).zip
- Java入门-程序启动界面(20).zip
- Java入门-常用图形的绘制与填充(47)
- Java入门-从压缩包中提取文件(55)
- Java入门-滑杆演示(19).zip
- Java入门-图片倒影(34).zip
- Java入门-3D文字(27).zip
- Java入门-移动的遮照效果(45).zip
- Java入门-自定义光标(23).zip
- Java入门-图片火焰效果(32).zip
- Java入门-简单的文本编辑器(12).zi
- Java入门-产生自己的控件(1).zip
- Java入门-圆形的按钮(5).zip
- Java入门-不规则图形的绘制(48).zi
- Java入门-压缩中文文件名的文件(57)
- Java入门-图片百叶窗(33).zip
-
Java入门-用ap
plet显示图片(31).zi - Java入门-视频播放程序(41).zip
- Java入门-模糊与锐化(46).zip
- Java入门-声音播放程序(40).zip
- Java入门-存储与读取对象(58).zip
- Java入门-飞行文字(29).zip
- Java入门-复制文件(52).zip
评论
共有 条评论