📄 bg.java
字号:
import java.io.IOException;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
public class BG
{
Image di,shu1,shu2,shu3,ti,yue,cao;
public BG()
{
try {
di = Image.createImage( "/d1.png");
shu1 = Image.createImage( "/js1.png");
shu2 = Image.createImage( "/zs1.png");
shu3 = Image.createImage( "/ys1.png");
yue = Image.createImage( "/yue.png");
ti = Image.createImage( "/t1.png");
cao = Image.createImage( "/caodi.png");
} catch (IOException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
public void render1(Graphics g,int cx,int cy) //下半部,地面
{
for (int i = 0;i< MC.CW /16+2;i++)
{
g.drawImage( di,i*16-cx%20,106,0);
}
}
public void render2(Graphics g,int cx,int cy)
{
for (int i = 0;i<MC.CW /130+2;i++)
{
g.drawImage( shu1,i*130-((cx*3/7)%130)-50,14,0);
}
}
public void render3(Graphics g,int cx,int cy)
{
for (int i = 0;i<MC.CW /80+2;i++)
{
g.drawImage( shu2,i*80-((cx*3/7)%80)-30,40,0);
}
}
public void render4(Graphics g,int cx,int cy)
{
for (int i = 0;i<MC.CW /100+2;i++)
{
g.drawImage( shu3,i*100-((cx*2/7)%100)+20,53,0);
}
}
public void render5(Graphics g,int cx,int cy) //上半部分背景
{
for (int i = 0;i<MC.CW /176+2;i++)
{
g.drawImage( ti,i*176-((cx*2/8)%176)-70,0,0);
}
}
public void render6(Graphics g,int cx,int cy) //草丛
{
for (int i = 0;i<MC.CW /176+2;i++)
{
g.drawImage( cao,i*176-cx%176,150,0);
}
}
public void render7(Graphics g,int cx,int cy) //月亮
{
g.drawImage( yue,60,0,0);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -