- 精华
- 阅读权限
- 90
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2017-12-1
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
在ZhuJpanel里添加以下代码
findBtn = new FormsOnOffBtn("inkImg/button/19.png", 1, UIUtils.COLOR_BTNTEXT, "查", 600);
findBtn.setBounds(63, 34, 18, 18);
this.add(findBtn);
写上这个代码后,左上角是有这个小图标也能打开,但是查询什么也不显示,还需要修改哪里?
---------------------------------------------------------------------------------------------------------------------
野怪怎么写才能是点击它它让你领取任务,然后才能战斗,下面这种方法点击也怪会直接战斗,区别就是不领任务不得经验。
/**
* 点击野怪弹出的对话框(未领取任务)
*
* @return
*/
public void yeguai2(MapMonsterBean monsterBean) {
removedizi();
mapMonsterBean = monsterBean;
FormsManagement.HideForm(27);
npcfunction.clear();
npcsStrings = new String[] {"你等着,我这就去领"};
list1.setListData(npcsStrings);
testMes.setText("任务都没领也想来挑战我?");
changeImage(monsterBean.getRobotskin());
}
/**
* 点击野怪弹出的对话框
*
* @return
*/
public void yeguai(MapMonsterBean monsterBean) {
removedizi();
mapMonsterBean = monsterBean;
FormsManagement.HideForm(27);
npcfunction.clear();
int robotType = monsterBean.getRobottype();
if (robotType == 2) {
npcfunction.add("我想买点东西");
} else if ((robotType == 4 || robotType == 132)
&& monsterBean.getFollow() != null) {
npcfunction.add("我是来劫道的");
} else {
npcfunction.add("满地宝物先抢一个在说");
}
npcfunction.add("我什么都不想做");
npcsStrings = new String[npcfunction.size()];
for (int i = 0; i < npcsStrings.length; i++) {
npcsStrings = npcfunction.get(i);
}
list1.setListData(npcsStrings);
testMes.setText("想要我身上的宝物吗? 想要就来抢啊!");
changeImage(monsterBean.getRobotskin());
}
|
|