Hei (igjen). Sitter å skriver et lite program i Java, da jeg er ferdig med de øvelsene det er lagt opp til via skolen, men jeg likevel ønsker å øve samt prøve ut nye funksjoner. I mangel av bedre ideer, lager jeg et lite "hjelpeprogram" til SC2, med timers for å huske Injects/Creep-spread, samt kunne vise diverse info om de forskjellige enhetene. Men, jeg har litt problemer med å få alt til å virke på tvers av klassene. Problemene jeg har for øyeblikket er som følger:
Ellers tar jeg i mot alle tips som kan gjøre koden mer leselig, eller andre ting som kan gjøres på en bedre måte! Legger kun ved javafilen, da resten var for stort til å lastes opp her. Så det vil komme feilmelding på noen få bilder, lyder og en tekstfil som mangler...
- Jeg greier ikke å lese ut info om enhetene fra arrayet, på tross av at innlesingen fra tekstfilen skal fungere (det virker slik ut fra foreløpig testing)
- For øyeblikket bruker jeg anonyme actionlistenere, da jeg ikke fikk det til å fungere på andre måter jeg har lest om. Regner med det må finnes en bedre (og kortere kodemessig) måte å gjøre dette på? Ved event.getSource() el. noe lignende?
- Jeg kunne også tenkt meg at om en av timerne er aktive, og det byttes fane, så skal den stoppes. Vil anta at det er mulig (actionlistener?) at dette kan gjøres ved å sjekke om Focus mistes eller noe sånt?
Ellers tar jeg i mot alle tips som kan gjøre koden mer leselig, eller andre ting som kan gjøres på en bedre måte! Legger kun ved javafilen, da resten var for stort til å lastes opp her. Så det vil komme feilmelding på noen få bilder, lyder og en tekstfil som mangler...
Sist endret av lroedal; 24. april 2013 kl. 00:30.