Anonymní profil rich – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil rich – Programujte.comAnonymní profil rich – Programujte.com

 

Příspěvky odeslané z IP adresy 213.226.224.–

rich
Java › Komunikace mezi třídami
4. 9. 2009   #115544

Ahoj,
programuji síťovou hru v javě a nějak nemůžu pokročit dál.

Mám 3 public třídy, pojmenované například takhle:
- MAIN (hlavní obslužná třída, zde jsou instance tříd GRAPHICS a NETWORK a jejich "propojení")
- GRAPHICS (obsluha grafiky)
- NETWORK (obsluha sítě)

Struktura by se jednoduše dala vyjádřit zhruba takhle:
[MAIN [GRAPHICS [WINDOW]] [NETWORK]]

Ve stejném souboru jako je GRAPHICS mám děděním z JPanelu vytvořenou třídu WINDOW. V této třídě je mouse listener, který, když uživatel klikne někam do pole něco vykreslí a teď bych rád, aby zároveň bylo něco odesláno po síti. Nejlepší by asi bylo, dát nějak vědět třídě MAIN, že je třeba něco odeslat (souřadnice např.) a taky to v ní s pomocí instance třídy NETWORK zařídit.

Jak to ale provést? Nějakým action listenerem? Konkrétně prosím...? Stačilo by nějak pořádně nakopnout.

Díky.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý