各位帮帮忙,可不可以帮我解答这个问题呢?因为一直做不到......
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.
谢谢各位的帮忙...... |