Benvenuto!
Accedi
o
registrati
.
08-12-2019, 02:16:39
Home
CDL Informatica
UniCT
CEA
Prof
Help
Search
Calendar
Login
Register
Forum Informatica Unict
»
LAUREA TRIENNALE (D.M. 270/04)
»
I anno
»
Programmazione 2, 9 CFU
(Moderators:
Rosalba Giugno
,
Alfredo Pulvirenti
,
Simone Faro
) »
Strutture e comunicazioni tra esse
Pages: [
1
]
Go Down
« precedente
successivo »
Print
Author
Topic: Strutture e comunicazioni tra esse (Read 964 times)
0 Members e 1 Utente non registrato stanno visualizzando questa discussione.
Carghaez
Matricola
Offline
Gender:
Posts: 40
"Love is 0."
Strutture e comunicazioni tra esse
«
on:
30-03-2012, 19:04:05 »
Problema di programmazione:
Ho una struttura dati(con classi specifiche a contenere informazioni)
Ho una struttura grafica(Divisa per finestre)
Ho un main che avvia una delle due finestre che a sua volta avvia la seconda finestra.
La prima finestra carica dei dati, la seconda li elabora.
Come posso permettere lo scambio di informazioni, dati, ecc. a queste due finestre con la struttura dati?
1° Finestra -> carica informazioni sulla struttura dati
2° Finestra <- accede ed elabora le informazioni della struttura dati
Ho provato anche a dichiarare public nella classe principale del progetto le strutture, ma pur essendo viste dalla prima finestra, la seconda finestra non se le fila di striscio! :S
ps: la creazione delle finestre la faccio tramite
Code:
javax.swing.SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() { BLABLABLABLA() }
});
«
Last Edit: 30-03-2012, 19:06:20 by Carghaez
»
Logged
"non posto per risparmiare spazio sui server del DMI"
{cit.}
LtWorf
Forumista Esperto
Offline
Posts: 1.079
Ogni cosa da me scritta è da intendersi come opinione personale e non come dato di fatto. Anche le eventuali dimostrazioni matematiche da me scritte saranno opinioni personali e quindi dovranno venire dimostrate da una terza parte di fiducia
Re:Strutture e comunicazioni tra esse
«
Reply #1 on:
03-04-2012, 00:28:11 »
potresti fare che la tua struttura dati generi un evento sulla modifica, e le classi che sono associate alle finestre ascoltano per questo evento così vengono notificate quando c'è una variazione.
Logged
There are some OO programming languages. I will create the first -_-' language.
LtWorf
Nessuno
Apprendista Forumista
Offline
Posts: 204
Re:Strutture e comunicazioni tra esse
«
Reply #2 on:
03-04-2012, 16:41:50 »
Quote from: Carghaez on 30-03-2012, 19:04:05
Problema di programmazione:
Ho una struttura dati(con classi specifiche a contenere informazioni)
Ho una struttura grafica(Divisa per finestre)
Ho un main che avvia una delle due finestre che a sua volta avvia la seconda finestra.
La prima finestra carica dei dati, la seconda li elabora.
Come posso permettere lo scambio di informazioni, dati, ecc. a queste due finestre con la struttura dati?
1° Finestra -> carica informazioni sulla struttura dati
2° Finestra <- accede ed elabora le informazioni della struttura dati
Ho provato anche a dichiarare public nella classe principale del progetto le strutture, ma pur essendo viste dalla prima finestra, la seconda finestra non se le fila di striscio! :S
ps: la creazione delle finestre la faccio tramite
Code:
javax.swing.SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() { BLABLABLABLA() }
});
Scusa ma è stato spiegato a lezione per caso tutto ciò ?
Logged
Sorridi anche se il tuo sorriso è triste, perchè più triste di un sorriso triste c'è la tristezza di non saper sorridere.
::Jim Morrison::
LtWorf
Forumista Esperto
Offline
Posts: 1.079
Ogni cosa da me scritta è da intendersi come opinione personale e non come dato di fatto. Anche le eventuali dimostrazioni matematiche da me scritte saranno opinioni personali e quindi dovranno venire dimostrate da una terza parte di fiducia
Re:Strutture e comunicazioni tra esse
«
Reply #3 on:
03-04-2012, 17:11:40 »
Non credo proprio sia stato trattato a lezione, ma trovo che la mentalità di limitarsi unicamente alle cose spiegate a lezione, in modo da passare l'esame ed ottenere un voto ottimale, senza mai sconfinare al di fuori del programma stabilito dal prof sia parecchio limitante per l'intelletto.
So che tanti si comportano così, e posso dire di non avere nessuna stima per questo genere di comportamento più da burocrate che da studente.
Logged
There are some OO programming languages. I will create the first -_-' language.
LtWorf
Ocelot92
Apprendista Forumista
Offline
Posts: 301
Re:Strutture e comunicazioni tra esse
«
Reply #4 on:
03-04-2012, 17:24:53 »
Quote from: Nessuno on 03-04-2012, 16:41:50
Scusa ma è stato spiegato a lezione per caso tutto ciò ?
No, è un suo approfondimento personale... credo... comunque no, non fa parte del programma l'interfaccia grafica (form ecc...)
Logged
I'm happy to tell you all that...
((λf.λx.f(f(x))) (λy.y^2)) (5) = 5^4
"Si ma dillo che bisogna cliccare APPLY per crearle le partizioni…" - cit. Utente dopo aver seguito un How-To... .-.
Nessuno
Apprendista Forumista
Offline
Posts: 204
Re:Strutture e comunicazioni tra esse
«
Reply #5 on:
03-04-2012, 18:21:46 »
Quote from: LtWorf on 03-04-2012, 17:11:40
Non credo proprio sia stato trattato a lezione, ma trovo che la mentalità di limitarsi unicamente alle cose spiegate a lezione, in modo da passare l'esame ed ottenere un voto ottimale, senza mai sconfinare al di fuori del programma stabilito dal prof sia parecchio limitante per l'intelletto.
So che tanti si comportano così, e posso dire di non avere nessuna stima per questo genere di comportamento più da burocrate che da studente.
Sono pienamente d'accordo con te..
Logged
Sorridi anche se il tuo sorriso è triste, perchè più triste di un sorriso triste c'è la tristezza di non saper sorridere.
::Jim Morrison::
Pages: [
1
]
Go Up
Print
« precedente
successivo »
Jump to:
Please select a destination:
-----------------------------
Area Ufficiale
-----------------------------
=> Annunci Ufficiali
=> Segreteria Didattica
=> Aiuto, proposte e commenti
=> Stages e progetti finali
=> C.O.F. Centro Orientamento e Formazione
=> Messaggi (d)agli amministratori del forum
-----------------------------
LAUREA TRIENNALE (D.M. 270/04)
-----------------------------
=> I anno
===> Architettura degli Elaboratori, 9 CFU
===> Elementi di Analisi Matematica, 12 CFU
===> Fondamenti di Informatica, 9 CFU
===> Matematica Discreta, 12 CFU
===> Programmazione 1, 9 CFU
===> Programmazione 2, 9 CFU
=> II anno
===> Algoritmi, 9 CFU
===> Basi di Dati, 9 CFU
===> Fisica, 9 CFU
===> Ingegneria del Software, 9 CFU
===> Inglese, 3 e 6 CFU
===> Interazione e Multimedia, 9 CFU
===> Sistemi Operativi, 9 CFU
=> III anno
===> Calcolo Numerico, 6 CFU
===> Formazione Numerica, 6 CFU
===> Introduzione all'Analisi dei Dati, 9 CFU
===> Metodi Matematici e Statistici, 6 CFU
===> Reti di Calcolatori, 9 CFU
===> Tecniche di Programmazione Concorrente e Distribuita, 9 CFU
===> Teoria dell'Informazione e Crittografia, 9 CFU
=> III anno - Materie a scelta (crediti liberi)
===> Computer Forensics, 6 CFU
===> Computer Graphics, 9 CFU
===> Digital Game Development, 6 CFU
===> GPGPU/CUDA, 6 CFU
===> Informatica Musicale, 6 CFU
===> LAP 1: programmazione C/C++ 6 CFU
===> LAP 2: Programmazione Android, 6 CFU
===> Sistemi Centrali, 6 CFU
===> Startup d'impresa e Modelli di Business, 6 CFU
===> Internet Security 9 CFU
===> Social Media Management, 6 CFU
=> Corsi disattivati - Vecchio curriculum
===> E-Commerce, 6 CFU
===> Legislazione Informatica, 6 CFU
===> Teoria della Computabilità, 9 CFU
-----------------------------
LAUREA MAGISTRALE
-----------------------------
=> I ANNO
===> Intelligenza Artificiale e Lab, 9 CFU
===> Algoritmi e Complessità, 9 CFU
===> Computer Vision, 9 CFU
===> Crittografia, 9 CFU
===> Fondamenti e Linguaggi per la Programmazione Distribuita
===> Inglese Scientifico, 3 CFU
===> Metodi analitici per l'informatica, 6 CFU
===> Metodi Matematici per l'Ottimizzazione (Corso Integrato), 12 CFU
===> Multimedia, 9 CFU
===> Sicurezza dei Sistemi Informatici 9 CFU
===> Computer Security, 9 CFU
=> II ANNO
===> Machine Learning 6 CFU
===> Teoria della Computabilità, 9 CFU
===> Analisi e Gestione dei Dati, 9 CFU
===> Compilatori, 9 CFU
===> Computazione Naturale e BioIspirata, 6 CFU
===> Introduzione alla Bioinformatica, 9 CFU
===> Linguaggi Formali e Applicazioni, 9 CFU
===> Logica Computazionale, 9 CFU
===> P2P & Wireless Networks, 9 CFU
===> Pattern Recognition, 9 CFU
===> Sistemi Distribuiti, 9 CFU
===> Sistemi dedicati e laboratorio, 9 CFU
===> Web Reasoning
=> Corsi disattivati - Vecchio curriculum
===> Fisica moderna per l'informatica, 6 CFU
===> Linguaggi di Programmazione, 9 CFU
===> Protocolli di Rete
===> Teoria dei Codici, 6 CFU
-----------------------------
Vecchi ordinamenti ad esaurimento
-----------------------------
=> Laurea Triennale (D.M. 509/00)
===> Algoritmi 1
===> Algoritmi 2
===> Basi Teoriche dell'Informatica
===> Economia Aziendale
===> Fisica 1, 6 CFU
===> Fisica 2, 6 CFU
===> Fisica 3
===> Formazione Analitica 1
===> Formazione Analitica 2
===> Formazione Discreta 1
===> Formazione Discreta 2
===> J2ME
===> Lab. Amministrazione di Sistemi
===> Laboratorio di Interazione
===> Modelli Matematici
===> Multimedia per Dispositivi Mobile
===> Progetto Software
===> Reti 1, 6 CFU
===> Sicurezza dei Sistemi Informatici 1
===> Sistemi Distribuiti 1
===> Teoria dei Grafi
===> Usabilità ed Estetica del Web
===> Web Programming
=> Laurea Specialistica (D.M. 509/00)
===> Algoritmi 3
===> Analisi Numerica
===> Complessità
===> Computabilità
===> Data analysis e management
===> Ingegneria del software 2
===> Linguaggi Formali
===> Metodi algoritmici per l'ottimizzazione combinatoria
===> Programmazione Funzionale
===> Reti di Calcolatori 2
===> Ricerca Operativa
===> Sistemi Distribuiti 2
-----------------------------
Dottorandi
-----------------------------
=> Wall
=> Events
-----------------------------
Area Studenti
-----------------------------
=> Agorà
=> L'angolo del tecnico
=> Il Mercatino degli studenti
=> Software
===> -vecchia catalogazione [sarà rimossa a breve]-
=====> Proprietario
=====> Free Software
=====> Open Source
===> Approfondimenti
===> News
===> Studio
===> Videogiochi
===> Networking e telecomunicazioni
===> Sviluppo
===> Ufficio e produttività
===> Sistemi Operativi
=====> Microsoft Windows
=====> GNU/Linux, Unix e BSD
=====> Mac OS X
=====> Windows Phone
=====> Android
=====> iOS
=====> Altri
===> Eventi, conferenze, concorsi
=> Microsoft Student Partner - Avvisi e informazioni
=> ERASMUS/borse di studio internazionali
Caricamento in corso...