佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 2051|回复: 4

一个game的java 2d graphic programming

[复制链接]
发表于 19-3-2010 03:14 PM | 显示全部楼层 |阅读模式
各位帮帮忙,可不可以帮我解答这个问题呢?因为一直做不到......

Anda dikehendaki menulis aplet yang dapat memaparkan lukisangrafik dan melakukan interaksi saling tindak menggunakan tetikus.

Anda perlu merancang aturcara aplet anda supaya mempunyaidua panel: pertama panel untuk kawalan dan kedua panel untuk ruang melukis.

Kembangkan applet anda secara berperingkat mengikut jujukanlangkah yang dinyatakan.

Untuk setiap langkah, gunakan nama applet yang berbeza.

a.
Lukiskan grid 8x8 pada panel melukis applet.Grid anda haruslah berada di tengah applet. Anda bebas untuk memilih saizsetiap grid. Gunakan objek Rectangle2D untuk mewakili setiap grid. Untuk setiapruang grid, umpukkan satu nombor antara 1 hingga 8 secara rawak. Pastikansetipa nombor ada pasangan masing-masing. Gunakan font yang sesuai untukmemaparkan nombor tersebut.

b.
Laksanakan fungsi yang dapat mengesan lokaitetikus apabila tetikus digerakkan(batalkan metod mouseMoved() ). Gunakan metodshowStatus() untuk memaparkan indeks grid dan juga nombor pada grid pada statusbar applet.

c.
Laksanakan fungsi pilih(pick). Apabila tetikusditekan pada satu ruang grid, grid tersebut akan dipilih. Grid yang dipilihharus diwarnakan dengan suatu warna tertentu. Paparkan indeks bagi grid yangdipilih serta nombor pasa grid pasa status bar.(Anda perlu batal metodmouseClicked() ).

d.
Pada panel kawalan, paparkan butang MULA.Apabila butang MULA ditekan, semua grid nombor akan diterbalikan. Pengguna perlumemilih dua grid yang mempunyai nombor yang sama, Jika tidak, kedua-dua gridakan diterbalikkan semula.



谢谢各位的帮忙......
回复

使用道具 举报


ADVERTISEMENT

发表于 19-3-2010 03:50 PM | 显示全部楼层
那你也得说说你什么东西做不到。如果你是整个program做不到。。。那就算了。。。讨免费功课答案,是会被人鄙视的。。。
回复

使用道具 举报

 楼主| 发表于 20-3-2010 02:31 AM | 显示全部楼层
对不起噢,忘了说说我的问题,我做了part a,可是不知道怎么把号码放进格子里。然后,part d我也不是很了解该怎么做......
回复

使用道具 举报

发表于 20-3-2010 11:35 AM | 显示全部楼层
本帖最后由 geekman 于 20-3-2010 12:00 PM 编辑
Pastikansetipa nombor ada pasangan masing-masing.


那个Pasangan指的是什么?格子的coordinate (x, y) 吗?你的课题的题目问得很不清不楚,我实在无法解答你的问题。原题目是否有附上图表?

你应该把你已经做了,却又遇到问题的部分的源代码放上来,这样别人才有办法判断你的问题所在,而不是指望这些义务帮忙的人还得费尽心思的去理解你的课题。这已经超出 “帮忙” 的范涛,而是 “没事自找事忙” 的吃饱撑着的无上境界。

请人帮忙的第一个不该犯的错误就是,你不该让帮忙的人更忙。

这里我列出所有我无法判定的疑惑:
1)你的 applet 的大小,有没有什么限制?即使没有限制,那如果你附上你自己的选择,是不是能够让想帮忙的人省下猜测的心思呢?如果你决定用800x800的大小,而帮忙的人决定用 400x300,那当你们要交流如何在格子里写上数字时,是不是得烦恼位置转换的麻烦?

2)题目里面说,你可以自行决定格子的大小。你说,我应该花多少时间来猜测你的尺寸(别想歪)?

3)你打算如何储存每个格子的资料?Array?List?Structure array? Vector?

4)你的applet是visual式的,还是必须code from scratch?
回复

使用道具 举报

发表于 12-2-2014 09:11 PM | 显示全部楼层

对不起打扰你们了。我想寻找game programmer 一起开发市场,白手起家。有兴趣的,回我下,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 1-9-2025 06:47 AM , Processed in 0.107151 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表