📄 bl.java
字号:
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
public final class bl
{
public Image a;
public short a;
public short b;
public byte a;
public byte b;
public static bl a(String paramString1, String paramString2, int paramInt1, int paramInt2)
{
bl localbl = new bl();
if ((paramInt1 == 0) || (paramInt2 == 0))
return null;
localbl.jdField_a_of_type_Short = (short)paramInt1;
localbl.jdField_b_of_type_Short = (short)paramInt2;
if (!(paramString1.equals("")))
localbl.jdField_a_of_type_JavaxMicroeditionLcduiImage = al.a(al.a(paramString2, paramString1));
localbl.jdField_a_of_type_Byte = (byte)(localbl.jdField_a_of_type_JavaxMicroeditionLcduiImage.getWidth() / localbl.jdField_a_of_type_Short);
localbl.jdField_b_of_type_Byte = (byte)(localbl.jdField_a_of_type_JavaxMicroeditionLcduiImage.getHeight() / localbl.jdField_b_of_type_Short);
return localbl;
}
public static bl a(Image paramImage)
{
bl localbl = new bl();
if (paramImage == null)
return null;
localbl.jdField_a_of_type_JavaxMicroeditionLcduiImage = paramImage;
localbl.jdField_a_of_type_Short = (short)paramImage.getWidth();
localbl.jdField_b_of_type_Short = (short)paramImage.getHeight();
localbl.jdField_a_of_type_Byte = (localbl.jdField_b_of_type_Byte = 1);
return localbl;
}
private bl()
{
this.jdField_a_of_type_Short = 0;
this.jdField_b_of_type_Short = 0;
this.jdField_a_of_type_Byte = 0;
this.jdField_b_of_type_Byte = 0;
}
public bl(String paramString1, String paramString2, int paramInt1, int paramInt2)
{
this.jdField_a_of_type_Short = 0;
this.jdField_b_of_type_Short = 0;
this.jdField_a_of_type_Byte = 0;
this.jdField_b_of_type_Byte = 0;
if ((paramInt1 == 0) || (paramInt2 == 0))
return;
this.jdField_a_of_type_Short = (short)paramInt1;
this.jdField_b_of_type_Short = (short)paramInt2;
if (!(paramString1.equals("")))
this.jdField_a_of_type_JavaxMicroeditionLcduiImage = al.a(al.a(paramString2, paramString1));
this.jdField_a_of_type_Byte = (byte)(this.jdField_a_of_type_JavaxMicroeditionLcduiImage.getWidth() / this.jdField_a_of_type_Short);
this.jdField_b_of_type_Byte = (byte)(this.jdField_a_of_type_JavaxMicroeditionLcduiImage.getHeight() / this.jdField_b_of_type_Short);
}
public bl(Image paramImage)
{
this.jdField_a_of_type_Short = 0;
this.jdField_b_of_type_Short = 0;
this.jdField_a_of_type_Byte = 0;
this.jdField_b_of_type_Byte = 0;
if (paramImage == null)
return;
this.jdField_a_of_type_JavaxMicroeditionLcduiImage = paramImage;
this.jdField_a_of_type_Short = (short)paramImage.getWidth();
this.jdField_b_of_type_Short = (short)paramImage.getHeight();
this.jdField_a_of_type_Byte = (this.jdField_b_of_type_Byte = 1);
}
public final void a(Graphics paramGraphics, int paramInt1, int paramInt2, int paramInt3, boolean paramBoolean)
{
if (this.jdField_a_of_type_JavaxMicroeditionLcduiImage == null)
return;
if ((paramBoolean) && (this.jdField_a_of_type_Byte != 1))
paramInt3 = this.jdField_a_of_type_Byte * this.jdField_b_of_type_Byte - 1 - paramInt3;
int i = this.jdField_a_of_type_Short * paramInt3 % this.jdField_a_of_type_Byte;
int j = this.jdField_b_of_type_Short * paramInt3 / this.jdField_a_of_type_Byte;
paramGraphics.setClip(paramInt1, paramInt2, this.jdField_a_of_type_Short, this.jdField_b_of_type_Short);
if (!(paramBoolean))
paramGraphics.drawImage(this.jdField_a_of_type_JavaxMicroeditionLcduiImage, paramInt1 - i, paramInt2 - j, 20);
else
al.a(paramGraphics, this.jdField_a_of_type_JavaxMicroeditionLcduiImage, paramInt1 - i, paramInt2 - j, 20, 1);
paramGraphics.setClip(0, 0, be.d, be.e);
}
public final void a(Graphics paramGraphics, int paramInt1, int paramInt2, int paramInt3, int paramInt4)
{
if (paramInt4 == 0)
{
paramGraphics.drawImage(this.jdField_a_of_type_JavaxMicroeditionLcduiImage, paramInt1, paramInt2, paramInt3);
return;
}
al.a(paramGraphics, this.jdField_a_of_type_JavaxMicroeditionLcduiImage, paramInt1, paramInt2, paramInt3, paramInt4);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -