V
vaD
Gast
Wenn ich eine Instanz folgender KLasse erzeuge. Und dann die getX Methode ausführe was erhalte ich dann als Notesname? Den Wert den ich im run() erhalte? oder den Wert der Anfangs gelegt wurde (null). Weil ich will die Klasse aufrufen und will mit der getX Methode den Notesname Wert bekommen den ich im run() erhalte. Ich bekomme jedoch immer nur null.
Code:
public class Notes implements Runnable
{
String Notesname = null;
String telNumber = null;
public Notes (String telNo)
{
telNumber = telNo ;
NotesThread nt = new NotesThread((Runnable)this);
nt.start();
}
public void run()
{
try
{
Notesname = doc.getItemValueString("Name");
}
catch (Exception e)
{
e.printStackTrace();
}
}
public String getX() {
System.out.println("DER NAME IST " + Notesname);
return Notesname;
}
}