G
Geleidon
Gast
Hallo,
ich habe gerade etwas mit Oberserver rumexperimentiert. Doch leider funktioniert das nicht so ganz wie ich es mir vorstelle. Hier der Code:
Beim debugging habe ich festgestellt, dass das observable Objekt den Zustand changed=false hat. Setze ich den im Debugger auf true erscheint die Ausgabe.
Das ist doch bestimmt nur ne Kleinigkeit, oder?!
Geleidon
ich habe gerade etwas mit Oberserver rumexperimentiert. Doch leider funktioniert das nicht so ganz wie ich es mir vorstelle. Hier der Code:
Code:
public class Test implements java.util.Observer{
public static void main(String[] args) {
Test t = new Test();
java.util.Observable observable = new java.util.Observable();
observable.addObserver(t);
observable.notifyObservers("Hello Observer");
}
public void update(java.util.Observable o, Object arg) {
System.out.println(arg);
}
}
Beim debugging habe ich festgestellt, dass das observable Objekt den Zustand changed=false hat. Setze ich den im Debugger auf true erscheint die Ausgabe.
Das ist doch bestimmt nur ne Kleinigkeit, oder?!
Geleidon