<div dir="ltr"><div><div><div><br>Nem teljesen értem a kérdést, objektum átadás alatt azt értem, hogy át adod az ablaknak ugyanazt az objektumot amit a fő ablakban is használsz, cirka :<br><br><i><span class=""></span>public class UjKonyv extends JFrame {<br>
<br> Lista lista;<br><br> public UjKonyv(Lista lista) {<br>  this.lista = lista;<br> }<br><br>....<br><br><br></i></div>Observer pattern alatt meg valami ilyesmit gondolok : <a href="http://en.wikipedia.org/wiki/Observer_pattern">http://en.wikipedia.org/wiki/Observer_pattern</a><br>
<br><br></div>Üdv<br></div> Zs<br><div><div><div><div><i><br><br></i><span class=""></span><br></div></div></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/1/26 Bara Zoltan <span dir="ltr">&lt;<a href="mailto:zoli@sigmasoft.ro" target="_blank">zoli@sigmasoft.ro</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Egy kis peldakod esetleg erre az objektum atadasra vagy melyik pattern-t kene tanulmanyozzam ?<div class="HOEnZb"><div class="h5">
<br>
<br>
On 01/26/2013 07:29 PM, Zsombor wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
A Lista-t tovább lehet adni mindegyik ablaknak, hogy azon dolgozzon.<br>
Maximum még annyit kellene csinálni, hogy amikor a metódusain<br>
keresztül változik a tartalma, akkor értesítéseket küldjön az<br>
értesítésekre feliratkozó ablakoknak/komponenseknek (Observer pattern)<br>
<br>
Üdv<br>
  Zs<br>
<br>
2013/1/26 Bara Zoltan &lt;<a href="mailto:zoli@sigmasoft.ro" target="_blank">zoli@sigmasoft.ro</a>&gt;:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Sziasztok<br>
<br>
500 sor kodot nem hinnem hogy megfelelo lenne bemasolni.<br>
Leegyszerusitve van egy osztaly amibe van egy tomb ellem.<br>
<br>
public class Lista {<br>
<br>
     private ArrayList&lt;Object&gt; arrayList = new ArrayList(); //ebbe tároljuk a<br>
könyveket<br>
<br>
     public void listaAdd(Object konyv) {..}<br>
     public void listaList() {...}<br>
<br>
}<br>
<br>
<br>
//foprogram<br>
<br>
public class Foablak {<br>
<br>
     private Lista lista = new Lista();<br>
     //itt mar tartalmaz egy csomo konyvet a lista<br>
    ...<br>
     }<br>
<br>
<br>
public class UjKonyv extends JFrame {<br>
...<br>
//itt kene hozza adjak uj konyvet a meglevo listamhoz<br>
<br>
//Ha statikus lenne akkor mukodne a kovetkezo, de ez esetbe el lehet erni<br>
direkt az arrayList-et.<br>
<br>
  Lista.listaAdd(konyv);<br>
  Lista.listaList();<br>
<br>
nekem egy Foablak beli lista.listaAdd(konyv) kene igazabol.<br>
<br>
}<br>
<br>
<br>
Hogy szoktatok ezt megoldani ? A lenyeg az lenne hogy metodusokon keresztul<br>
lehessen elerni a valtozot es ne direktbe.<br>
<br>
<br>
<br>
</blockquote></blockquote>
<br></div></div><div class="HOEnZb"><div class="h5">
______________________________<u></u>_________________<br>
Javalist mailing list<br>
<a href="mailto:Javalist@lists.javaforum.hu" target="_blank">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" target="_blank">http://lists.javaforum.hu/<u></u>mailman/listinfo/javalist</a><br>
</div></div></blockquote></div><br></div>