Hallo,
hab über Suchen schon einiges gelesen, aber ich konnte das auf mein Beispiel noch nicht Anwenden.
Ich müsste auf ein ArrayList einer anderen Klasse zugreifen, bzw. es über return zurückbekommen.
Nur ich bekomme dann immer Fehlermeldungen, wie ich mit meinem beschränkten halbwissen meine, das es richtig sein müsste.
ArrayList canvas = new ArrayList();
Senden senden = new Senden( c, posit );
// canvas = new Senden(c, posit);
Klasse mit dem ArrayList:
Socket s = new Socket(ip, port);
PrintStream outToServer = new PrintStream(s.getOutputStream());
outToServer.println("1");
BufferedReader in = new BufferedReader
(new InputStreamReader(s.getInputStream()));
ArrayList groesse = new ArrayList();
while ((line = in.readLine()) != null ){
ausgabetext = line;
groesse.add(ausgabetext);
}
Mit canvas dachte ich mir, könnte ich evtl. über ein return der arrayliste diese auffangen, aber angeschmiert.
über klassenname.groesse kann ich halt auch nicht auf die arrayliste zugreifen.
Hoffe ich konnte mein Problem hier etwa veranschaulichen.
Falls etwas unklar sein sollte, weswegen ihr mir nicht helfen könnt, einfach Fragen stellen.