需要写一个小游戏,能不能帮忙想想? 先不要管GUI,把逻辑先模拟出来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 想继续请教几个问题,1,如何定义格子?就是说,让我们看到的格子真的能成为格子,而不是用坐标来表示?2, 如何定义玩家的位置,或者说,怎么样来表达?3, new game的button,怎么写event?4, 在界面里,写了好几个button,全挤到一块去了,怎么让他们换行啊?谢谢啦.不知道我说清楚没有. 补充几个问题,10*10的格子应该怎么画出来?用graphics.drawLine画还是别的办法? 我想在每个格子里依次放进数字,这个又怎么实现呢? 用一个panel存放100个text or label 怎么实现啊?我不懂啊?我画格子用的是这种方法:public void paint (Graphics g) {final int BlockSize = 50; // size for each blockint size = 10; // means 10*10g.clearRect(10,10,getSize().width,getSize().height); // clear screeng.setColor(Color.black);for(int i=0; i<= size; i++) // draw the board{g.drawLine(0,i*BlockSize,size*BlockSize,i*BlockSize);g.drawLine(i*BlockSize,0,i*BlockSize,BlockSize * size);}请问怎么加数字呢? 如果i是你要加的数字g.drawString(Integer.toString(i),x,y); 不好意思,那个x,y是什么呢?我是JAVA新手.不太明白.没什么编程基础. 如何取消netbeans事件? 郁闷啊!一个关于线程的问题 如何使双击表格的单元格后不出现编辑框 javabean的作用,怎么用它? Eclipse中装有SWT/Designer,还可以装myeclipse吗?会不会冲突? 在java中如何自定义和实现自己的事件? 请问类能否被远程调用? 最简单的问题。你肯定做过的 散分了,菜鸟问题,有关递归的,来者有分 java udp通信求助 我想学JAVA,用什么编译器好, 请问Java程序的开发环境是什么?
1,如何定义格子?就是说,让我们看到的格子真的能成为格子,而不是用坐标来表示?2, 如何定义玩家的位置,或者说,怎么样来表达?3, new game的button,怎么写event?4, 在界面里,写了好几个button,全挤到一块去了,怎么让他们换行啊?谢谢啦.不知道我说清楚没有.
public void paint (Graphics g) {
final int BlockSize = 50; // size for each block
int size = 10; // means 10*10g.clearRect(10,10,getSize().width,getSize().height); // clear screen
g.setColor(Color.black);
for(int i=0; i<= size; i++) // draw the board
{
g.drawLine(0,i*BlockSize,size*BlockSize,i*BlockSize);
g.drawLine(i*BlockSize,0,i*BlockSize,BlockSize * size);
}
请问怎么加数字呢?
g.drawString(Integer.toString(i),x,y);