|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectSOMA.gui.Finestra
SOMA.gui.AdvConfig
Nested Class Summary | |
(package private) class |
AdvConfig.ListBottoni
CLASSE INTERNA PER ASCOLTARE LA PRESSIONE DEI BOTTONI DELLA FINESTRA. |
Field Summary | |
protected Anagrafe |
anagrafe
Qui ci memorizzo l'unico oggetto "Anagrafe" (che non deve essere "null") da usare. |
protected static Anagrafe |
anagrafePrecedente
Qui ci memorizzo l'oggetto "Anagrafe" usato precedentemente, cioč in una finestra di "AdvConfig" creata precedentemente. |
protected javax.swing.JButton |
botApriDNS
Oggetti che mostrano frasi, coič che dipendono dalla lingua. |
protected javax.swing.JButton |
botApriPlace
Oggetti che mostrano frasi, coič che dipendono dalla lingua. |
protected javax.swing.JButton |
botApriPNS
Oggetti che mostrano frasi, coič che dipendono dalla lingua. |
protected javax.swing.JButton |
botChiudi
Oggetti che mostrano frasi, coič che dipendono dalla lingua. |
protected javax.swing.JButton |
botCreaDom
Oggetti che mostrano frasi, coič che dipendono dalla lingua. |
protected javax.swing.JButton |
botCreaPla
Oggetti che mostrano frasi, coič che dipendono dalla lingua. |
protected javax.swing.JButton |
botCreaPMob
Oggetti che mostrano frasi, coič che dipendono dalla lingua. |
protected javax.swing.JButton |
botLanciaAg
Oggetti che mostrano frasi, coič che dipendono dalla lingua. |
protected static AdvConfig |
finGiaAperta
Qui tengo traccia se c'č gią una finestra "AdvConfig" aperta. |
protected static javax.swing.ImageIcon |
IMG_ICO_CHIUDI
|
protected static javax.swing.ImageIcon |
IMG_ICO_CR_DOM
ICONE CARICATE UNA VOLTA SOLA ALLA CREAZIONE DELLA CLASSE! |
protected static javax.swing.ImageIcon |
IMG_ICO_CR_PLA
|
protected static javax.swing.ImageIcon |
IMG_ICO_CR_PMOB
|
protected static javax.swing.ImageIcon |
IMG_ICO_FINDNS
|
protected static javax.swing.ImageIcon |
IMG_ICO_FINPLA
|
protected static javax.swing.ImageIcon |
IMG_ICO_FINPNS
|
protected static javax.swing.ImageIcon |
IMG_ICO_LANCAG
|
protected static javax.swing.ImageIcon |
IMG_ICO_ZAMPINA
|
protected PanChePlace |
panChePlace
|
protected PanMappe |
panMappe
|
protected PlaceID |
placeCorrente
Place correntemente selezionato tramite il pannello delle mappe |
protected PanTestoSC |
testata
|
Fields inherited from class SOMA.gui.Finestra |
contentPane, cursoreBottone, IMG_ICO_CLOSE, IMG_ICO_EXIT, IMG_ICO_HELP, IMG_ICO_OPZIO, MENU_CLOSE, MENU_EXIT, mioFrame, nomeFinestra, numFinAperte, PanCentro, PICTURE_PATH, X, Y |
Constructor Summary | |
AdvConfig()
Costruzione della finestra per l'interazione con l'utente. |
|
AdvConfig(Anagrafe anagrafe)
Costruzione della finestra per l'interazione con l'utente. |
|
AdvConfig(Anagrafe anagrafe,
PlaceID placeIniziale)
Costruzione della finestra per l'interazione con l'utente. |
|
AdvConfig(PlaceID placeID)
Costruzione della finestra per l'interazione con l'utente. |
Method Summary | |
void |
costruisciFinestra()
Vedi in superclasse Finestra il metodo Finestra.costruisciFinestra() |
protected void |
creaBarraMenu()
Vedi in superclasse Finestra il metodo Finestra.creaBarraMenu() |
static void |
defAnagrafeFutura(Anagrafe anagrafe)
Imposta l'anagrafe da usare alla successiva creazione. |
void |
distruggiFinestra()
Vedi in superclasse Finestra il metodo Finestra.distruggiFinestra() |
static boolean |
esisteFinAperta()
Rende "true" se c'č gią una finestra AdvConfig aperta sul video. |
protected void |
impostaBottoni()
Interna, serve per impostare lo stato dei bottoni in base allo stato (di un agente) che viene passato come parametro. |
protected void |
impostaFrasi()
Definisce/modifica tutte le frasi mostrate a video (nella GUI) Vedi in superclasse Finestra il metodo Finestra.impostaFrasi() |
static AdvConfig |
rendiFinAperta()
Rende il riferimento alla finestra di AdvConfig gią aperta a video oppure "null" se non c'č nessuna finestra aperta. |
void |
valueChanged(javax.swing.event.TreeSelectionEvent e)
METODO RICHIESTO DELL'INTERFACCIA "TreeSelectionListener" Quando l'utente seleziona un nodo dell'albero in "panMappe" viene invocato questo metodo: devo USARE il nodo selezionato |
Methods inherited from class SOMA.gui.Finestra |
abilitaFinestra, AggiornaApparenzaFinestra, creaBarraMenuDefault, disabilitaFinestra, FineCostruisciFinestra, FineImpostaFrasi, InizioCostruisciFinestra, inPrimoPiano, linguaCambiata, propertyChange, RiduciAIcona |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static final javax.swing.ImageIcon IMG_ICO_CR_DOM
protected static final javax.swing.ImageIcon IMG_ICO_CR_PLA
protected static final javax.swing.ImageIcon IMG_ICO_CR_PMOB
protected static final javax.swing.ImageIcon IMG_ICO_FINPLA
protected static final javax.swing.ImageIcon IMG_ICO_FINDNS
protected static final javax.swing.ImageIcon IMG_ICO_FINPNS
protected static final javax.swing.ImageIcon IMG_ICO_LANCAG
protected static final javax.swing.ImageIcon IMG_ICO_CHIUDI
protected static final javax.swing.ImageIcon IMG_ICO_ZAMPINA
protected javax.swing.JButton botCreaDom
protected javax.swing.JButton botCreaPla
protected javax.swing.JButton botCreaPMob
protected javax.swing.JButton botApriDNS
protected javax.swing.JButton botApriPNS
protected javax.swing.JButton botApriPlace
protected javax.swing.JButton botLanciaAg
protected javax.swing.JButton botChiudi
protected PanChePlace panChePlace
protected PanMappe panMappe
protected PanTestoSC testata
protected PlaceID placeCorrente
protected Anagrafe anagrafe
protected static Anagrafe anagrafePrecedente
protected static AdvConfig finGiaAperta
Constructor Detail |
public AdvConfig(Anagrafe anagrafe)
public AdvConfig(Anagrafe anagrafe, PlaceID placeIniziale)
public AdvConfig()
public AdvConfig(PlaceID placeID)
Method Detail |
public static void defAnagrafeFutura(Anagrafe anagrafe)
public void costruisciFinestra()
Finestra
il metodo Finestra.costruisciFinestra()
costruisciFinestra
in class Finestra
public void distruggiFinestra()
Finestra
il metodo Finestra.distruggiFinestra()
distruggiFinestra
in class Finestra
protected void creaBarraMenu()
Finestra
il metodo Finestra.creaBarraMenu()
creaBarraMenu
in class Finestra
protected void impostaFrasi()
Finestra
il metodo Finestra.impostaFrasi()
impostaFrasi
in class Finestra
protected void impostaBottoni()
public static boolean esisteFinAperta()
public static AdvConfig rendiFinAperta()
public void valueChanged(javax.swing.event.TreeSelectionEvent e)
valueChanged
in interface javax.swing.event.TreeSelectionListener
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |