Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    157

    [JAVA] separare interfaccia grafica da operazioni

    buonasera a tutti!
    sto realizzando per mio conto una versione del monopoli strutturata all'incirca così:
    classe MonopoliPlayer svolge le operazioni, le verifiche e tutto quel che serve a funzionare, come variabili interne(private) ha l'elenco dei giocatori e l'oggetto che realizza l'interfaccia grafica.

    ora riesco senza problemi a caricare dei giocatori e costruire l'interfaccia grafica, però ho un problema: quando l'utente clicca o fa un qualcosa nell'interfaccia che richieda un'elaborazione nell'oggetto MonopoliPlayer mi trovo fregato, non so come attivare un qualsiasi metodo di questa classe.

    ora ho risolto passando nel costruttore dell'interfaccia anche un riferimento all'oggetto MonopoliPlayer, con questo riesco benissimo a gestire la situazione. ci sono soluzioni migliori?

    grazie mille a tutti

  2. #2
    il pattern MVC è quello più indicato in queste situazioni. Cerca con google: in rete c'è una marea di info (quasi tutto per applicazioni web, ma qualcosa trovi anche per applicazioni grafiche stand-alone)

    ciao
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.