Avatar billede Slettet bruger
04. juni 2003 - 14:36 Der er 6 kommentarer og
1 løsning

valg af klasse til kortspil

Jeg kunne tænke mig, at lave et kortspil i java. Imidlertid kan jeg ikke finde ud af, hvordan selve kortene skal laves. De skal kunne trækkes og slippes indenfor en frame. Svaret skal helst indeholde en klasse, der kan klare opgaven, samt relevant info.
Avatar billede arne_v Ekspert
04. juni 2003 - 14:47 #1
Du vil have noget færdigt kode til at vise kort og de skal kunne
trækkes rundt på en frame.

Enten skal der findes noget på nettet eller så tror jeg at du skal forhøje
point lidt (jeg tror at det vil kræve en del kode at lave det fra bunden af).

Og nej - jeg er ikke selv GUI ekspert, så jeg kan ikke selv.
Avatar billede Slettet bruger
12. juni 2003 - 22:49 #2
Nej - Det er ikke færdig kode jeg vil have. Det er blot en ide. Jeg har kigget meget i api'en, men den er næsten uoverskuelig.
Avatar billede Slettet bruger
12. juni 2003 - 22:51 #3
Altså bar navnet på en klasse, der kan det jeg skal bruge - D.v.s flytte et billede rundt i en frame ( jeg har billeder af kort som gif-filer)
Avatar billede arne_v Ekspert
12. juni 2003 - 22:52 #4
Det lyder lige som et spørgsmål for viht eller en af de andre Swing hajer !
Avatar billede Slettet bruger
29. juni 2003 - 19:10 #5
Jeg kommer her med et forslag, ved ikke hvor godt det er, meeeeeen.....whatever, here goes...:

Lav et klasse "SpilleBord" som nedarver fra javax.swing.JPanel, du bruger denne som Canvas til at tegne på, dvs. du skal overwrite et paint(Graphics g)-metoden...

Så laver du en klasse "SpilleKort", som nedarver fra java.awt.geom.Rectangle2d.double (derved kan du angive punkt for placering, samt højde / bredde via. kald til super(xx,xx,xx,xx) i den nye constructor).

Ideen er så den at du kan nu "placere" dine "SpilleKort"-objekter på "SpilleBord"'et, og tjekke udfra dine mus-koordinator (via MouseListener), og det punkt (Point mousePos) er true ved kald af "mitSpilleKortObjekt.contains(mousePos)" - der skal så implementeres en form for stack til at holde styr på hvilken rækkefølge kortene er placeret på bordet.....

.... håber at det kunne bruges til noget, held og lykke med projektet - jeg vil godt lave noget sample-kode, MEEEEN.... så skal der nogle flere point på bordet *S*..... :-)
Avatar billede Slettet bruger
29. juni 2003 - 19:11 #6
.... er det næsten nødvendigt at nævne at ovenstående burde ha' været et svar... ?
Avatar billede Slettet bruger
30. juni 2003 - 11:38 #7
Nope - Jeg tjekker det lige, og så skal du nok få dine point hvis det virker...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester