📄 image2.java
字号:
/* <applet code="Image2" width=300 height=100>
</applet> */
import java.awt.*;
import java.awt.image.*;
import java.applet.*;
import java.awt.event.*;
public class Image2 extends Applet implements ActionListener
{
Image img;
Image img1;
Image img2;
Button y;
int width=200;
int height=10;
int pixel[]=new int[width*height];
int pixel1[]=new int[width*height];
int pixel2[]=new int[width*height];
public void init()
{
y=new Button("CREATE");
add(y);
y.addActionListener(this);
}
public void actionPerformed(ActionEvent b111)
{
String str=b111.getActionCommand();
if(str.equals("CREATE"))
{
int r1=0XFF;
int g1=0X00;
int b1=0X00;
for(int i=0;i<width*height;i++)
{
pixel1[i]=(255<<24)|(r1<<16)|(g1<<8)|b1;
}
img=createImage(new MemoryImageSource(width,height,pixel1,0,10));
int r=0X00;
int g=0X00;
int b=0XFF;
for(int j=0;j<width*height;j=j+5)
{
pixel[j]=(255<<24)|(r<<16)|(g<<8)|b;
}
img1=createImage(new MemoryImageSource(width,height,pixel,0,10));
int r2=0X00;
int g2=0XFF;
int b2=0X00;
for(int k=0;k<width*height;k++)
{
pixel2[k]=(255<<24)|(r2<<16)|(g2<<8)|b2;
}
img2=createImage(new MemoryImageSource(2*width,2*height,pixel2,0,10));
}
repaint();
}
public void paint(Graphics g)
{
g.drawImage(img,50,20,this);
g.drawImage(img1,50,40,this);
g.drawImage(img2,50,60,this);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -