[Javalist] amator kerdes

Zsombor gzsombor at gmail.com
2013. Jan. 26., Szo, 18:29:25 CET


A Lista-t tovább lehet adni mindegyik ablaknak, hogy azon dolgozzon.
Maximum még annyit kellene csinálni, hogy amikor a metódusain
keresztül változik a tartalma, akkor értesítéseket küldjön az
értesítésekre feliratkozó ablakoknak/komponenseknek (Observer pattern)

Üdv
 Zs

2013/1/26 Bara Zoltan <zoli at sigmasoft.ro>:
> Sziasztok
>
> 500 sor kodot nem hinnem hogy megfelelo lenne bemasolni.
> Leegyszerusitve van egy osztaly amibe van egy tomb ellem.
>
> public class Lista {
>
>     private ArrayList<Object> arrayList = new ArrayList(); //ebbe tároljuk a
> könyveket
>
>     public void listaAdd(Object konyv) {..}
>     public void listaList() {...}
>
> }
>
>
> //foprogram
>
> public class Foablak {
>
>     private Lista lista = new Lista();
>     //itt mar tartalmaz egy csomo konyvet a lista
>    ...
>     }
>
>
> public class UjKonyv extends JFrame {
> ...
> //itt kene hozza adjak uj konyvet a meglevo listamhoz
>
> //Ha statikus lenne akkor mukodne a kovetkezo, de ez esetbe el lehet erni
> direkt az arrayList-et.
>
>  Lista.listaAdd(konyv);
>  Lista.listaList();
>
> nekem egy Foablak beli lista.listaAdd(konyv) kene igazabol.
>
> }
>
>
> Hogy szoktatok ezt megoldani ? A lenyeg az lenne hogy metodusokon keresztul
> lehessen elerni a valtozot es ne direktbe.
>
>
>
> On 01/25/2013 10:01 PM, Gábor Garami wrote:
>>
>> Mutass kodot, mert ebbol igy nehez lesz.
>>
>> Garami Gábor
>> E-mail: gabor.garami at hron.me
>> Tel: +36 20 235 9621
>> MSN: hrgy at vipmail.hu
>> Skype: hron84
>>
>>
>> 2013/1/25 Bara Zoltan <zoli at sigmasoft.ro>:
>>>
>>> Sziasztok
>>>
>>> Nemreg fogtam neki a java nyelv tanulasanak es tetszett hogy OOP
>>> szemleletu,
>>> bar kisse meg idegen szamomra inkabb a strukturalt programozast
>>> hasznaltam
>>> mindig.
>>> Elhataroztam hogy irok magamnak egy egyszeru konyvnyilvantartot.
>>> Mar majdnem kesz is lennek vele csak OOP problemaba futtam.
>>>
>>> Van egy Lista osztalyom amibe Konyv peldanyok vannak.
>>> Van egy Foablak osztaly maga a program es egy Mellekablak osztaly ahol uj
>>> konyveket adok a meglevokhoz.
>>>
>>> Namarmost itt a gond mert nem erem el a Lista osztalyom peldanyvaltozojat
>>> a
>>> Mellekablak osztalybol, amit a Foablak osztaly tartalmaz
>>> A lenyeg hogy a Lista osztaly peldanyat minden osztalybol el kene erjem
>>> es
>>> ugyanazokat az adatokat, ezert gondoltam hogy static-nak teszem de akkor
>>> a
>>> fugvenyek is azok kell legyenek es direkt is elerem a statikus arrayList
>>> valtozomat, ami ugyebar nem igazan OOP szemelelet, s minek is kene irjak
>>> hozza get, set fugvenyeket.
>>>
>>> Hogy kene ezt megoldani elegansan milyen iranybol kene megkozelitsem ezt
>>> a
>>> problemat ?
>>> Minden utmutatast, otletet koszonok elore is.
>>>
>>> Udvozlettel
>>> Bara Zoltan
>>>
>>> _______________________________________________
>>> Javalist mailing list
>>> Javalist at lists.javaforum.hu
>>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>
>> _______________________________________________
>> Javalist mailing list
>> Javalist at lists.javaforum.hu
>> http://lists.javaforum.hu/mailman/listinfo/javalist
>
>
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist


További információk a(z) Javalist levelezőlistáról