Gå til innhold

Anbefalte innlegg

Oblig 5 INFO132 V15 @ UiB

 

Temaet for oppgaven vi har fått er GUI, filhåndtering og unntak (exceptions).
En del av GUI'et er allerede implementert i et løsningsforslag vi har fått utlevert. Man finner knapper for blant annet 'Attack' og 'Run', men disse gjør ingenting enda. Vi skal også legge til flere knapper og menyer. Når vi skal legge til en handling på knapper og menyer, må vi legge til lyttere (ActionListeners). Disse skal legges til fra en klasse som heter Game.

 

1. Hvordan får man hendelser i et spill til å printes ut til JScrollPane'en nederst på skjermen?

2. Og når det gjelder filhåndtering, ved kall til 'save' skal FieldOfHonor-objektet serialiseres, og lagres i en fil (savegame.obj). Hvordan gjør man dette?

3. Når man trykker 'load' skal 'savegame.obj' leses, og spilleren skal få fortsette der spillet ble lagret. Noen forslag til løsning?

 

Metodene til oppgaven ovenfor skal kunne kaste unntak som må håndteres på en fornuftig måte. Hvordan gjør man dette?

 

Tusen takk for all hjelp!

Endret av javababe
Lenke til kommentar

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

Laster...
×
×
  • Opprett ny...