📄 item.java
字号:
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
class Item
{
private String name,description;
private int price,special,pow,id;
private Image img,kImg;
//1--10道具
//11武器
//12防具
//13鞋子
//14佩饰
Item(int id)
{
switch(id)
{
case 0:
name="";
description="";
img=Image.createImage(25,25);
Graphics g=img.getGraphics();
g.fillRect(0,0,25,25);
kImg=Image.createImage(15,15);
g=kImg.getGraphics();
g.fillRect(0,0,15,15);
g=null;
break;
case 1:
name="药草";
description="少量恢复HP";
price=50;
pow=30;
special=1;
img=Image.createImage(Resourse.readImage(Resourse.ITEM),100,0,25,25,0);
kImg=Image.createImage(Resourse.readImage(Resourse.ITEMS),60,0,15,15,0);
break;
case 2:
name="月见草";
description="解除中毒状态";
price=100;
pow=10;
special=2;
img=Image.createImage(Resourse.readImage(Resourse.ITEM),125,0,25,25,0);
kImg=Image.createImage(Resourse.readImage(Resourse.ITEMS),60,0,15,15,0);
break;
case 18:
name="短剑";
description="最常见的武器";
price=150;
pow=5;
special=11;
img=Image.createImage(Resourse.readImage(Resourse.ITEM),0,0,25,25,0);
kImg=Image.createImage(Resourse.readImage(Resourse.ITEMS),0,0,15,15,0);
break;
case 28:
name="布衣";
description="没什么防御力";
price=120;
pow=6;
special=12;
img=Image.createImage(Resourse.readImage(Resourse.ITEM),25,0,25,25,0);
kImg=Image.createImage(Resourse.readImage(Resourse.ITEMS),15,0,15,15,0);
break;
case 38:
name="草鞋";
description="基本上没作用";
price=80;
pow=2;
special=13;
img=Image.createImage(Resourse.readImage(Resourse.ITEM),50,0,25,25,0);
kImg=Image.createImage(Resourse.readImage(Resourse.ITEMS),30,0,15,15,0);
break;
case 48:
name="草帽";
description="聊胜于无";
price=60;
pow=2;
special=14;
img=Image.createImage(Resourse.readImage(Resourse.ITEM),75,0,25,25,0);
kImg=Image.createImage(Resourse.readImage(Resourse.ITEMS),45,0,15,15,0);
break;
default:
pow=id-100;
break;
}
this.id=id;
}
String getName()
{
return name;
}
String getDescription()
{
return description;
}
int getPrice()
{
return price;
}
int getUse()
{
return special;
}
int getPow()
{
return pow;
}
int getID()
{
return id;
}
Image getImage()
{
return img;
}
Image getKImg()
{
return kImg;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -