displayimage.java
来自「递归子程序法:对应每个非终结符语法单元编一个独立的处理过程(或子程序)。语法分析」· Java 代码 · 共 27 行
JAVA
27 行
package displayimage;
/**
* Java语言实验参考程序
* Company 北京师范大学计算机系
* @author 孙一林
* @version 1.0
*/
import java.applet.*;
import java.awt.*;
import java.awt.Graphics;
import java.awt.Image;
public class DisplayImage extends Applet{
Image img;
public void init(){
img = getImage(getCodeBase(),"Image.gif"); // 读图像到Image对象中
} // getCodeBase为获取该小程序当前所在位置的URL,创建Image对象
public void paint( Graphics g ){
int w = img.getWidth(this); // 获取原图像宽度
int h = img.getHeight(this); // 获取原图像高度
g.drawImage( img,20,10,this ); // 显示原图像
g.drawImage( img,100,10,w / 2,h / 2,this ); // 显示缩小一半图像
g.drawImage( img,20,100,w * 2,h * 2,this ); // 显示扩大2倍图像
g.drawImage( img,200,10,w * 3,h * 3,this ); // 显示扩大3倍图像
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?