View Full Version : java JDialog
Ho una classe che crea un oggetto di tipo grafo.
Vorrei attraverso una JDialog ricavare il percorso minimo tra due nodi.
E' possibile importare attraverso un costruttore JDialog il mio grafo creato mettendolo come parametro?
Più in generale, in che modo si può importare in una classe JDialog un oggetto creato in una classe differente?
:doh: :doh: :confused: :confused:
Ho una classe che crea un oggetto di tipo grafo.
Vorrei attraverso una JDialog ricavare il percorso minimo tra due nodi.
E' possibile importare attraverso un costruttore JDialog il mio grafo creato mettendolo come parametro?
Più in generale, in che modo si può importare in una classe JDialog un oggetto creato in una classe differente?
:doh: :doh: :confused: :confused:
Se tu hai un oggetto, chiamiamolo Grafo, e vuoi passarlo ad un costruttore di JDialog, direttamente non puoi farlo (infatti JDialog non ha certamente un costruttore adatto a ricevere il tuo oggetto!). Puoi però derivare JDialog.
Una cosa del tipo:
public class MiaDialog extends JDialog
{
private Grafo grafo;
public MiaDialog (Frame owner, Grafo g)
{
super (owner, "titolo dialog");
grafo = g;
}
/* ..... */
}Spero di aver capito bene e che sia questo che intendevi fare. ;)
Su questo sono d'accordo, ma nella classe che produce il grafo ( è la stessa che fa la chiamata alla JDialog ) cosa devo inserire oltre al costruttore parametrizzato? :D :D
Su questo sono d'accordo, ma nella classe che produce il grafo ( è la stessa che fa la chiamata alla JDialog ) cosa devo inserire oltre al costruttore parametrizzato? :D :DScusa eh, spiegati meglio che allora non ho capito bene il tuo problema. ;)
grazie ho risolto il problema, passavo un grafo senza contenuto al costruttore del JDialog :doh: :doh:
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.