04. juni 2003 - 14:36Der 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.
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
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.
Synes godt om
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.
Synes godt om
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)
Det lyder lige som et spørgsmål for viht eller en af de andre Swing hajer !
Synes godt om
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*..... :-)
Synes godt om
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... ?
Synes godt om
Slettet bruger
30. juni 2003 - 11:38#7
Nope - Jeg tjekker det lige, og så skal du nok få dine point hvis det virker...
Synes godt om
Ny brugerNybegynder
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.