回答編集履歴
1
dummyも追加
test
CHANGED
@@ -40,7 +40,7 @@
|
|
40
40
|
|
41
41
|
public static void main(String[] args) {
|
42
42
|
|
43
|
-
ObjectProperty p = new SimpleObjectProperty();
|
43
|
+
ObjectProperty property = new SimpleObjectProperty();
|
44
44
|
|
45
45
|
ChangeListener changeListener = (ObservableValue ov, Object o, Object n) -> {
|
46
46
|
|
@@ -56,21 +56,31 @@
|
|
56
56
|
|
57
57
|
};
|
58
58
|
|
59
|
-
p.addListener(changeListener);
|
59
|
+
property.addListener(changeListener);
|
60
60
|
|
61
61
|
|
62
62
|
|
63
|
-
p.set(1);
|
63
|
+
property.set(1);
|
64
64
|
|
65
65
|
|
66
66
|
|
67
67
|
changeListener.changed(null, 2, 3);
|
68
68
|
|
69
|
-
changeListener.changed(p, 4, 5);
|
69
|
+
changeListener.changed(property, 4, 5);
|
70
70
|
|
71
71
|
|
72
72
|
|
73
|
+
ObservableValue dummy = new SimpleObjectProperty("dummy");
|
74
|
+
|
75
|
+
changeListener.changed(dummy, 6, 7);
|
76
|
+
|
77
|
+
|
78
|
+
|
73
|
-
System.out.println(
|
79
|
+
System.out.println();
|
80
|
+
|
81
|
+
System.out.println(property);
|
82
|
+
|
83
|
+
System.out.println(dummy);
|
74
84
|
|
75
85
|
}
|
76
86
|
|
@@ -88,6 +98,12 @@
|
|
88
98
|
|
89
99
|
change:ObjectProperty [value: 1] 4->5
|
90
100
|
|
101
|
+
change:ObjectProperty [value: dummy] 6->7
|
102
|
+
|
103
|
+
|
104
|
+
|
91
105
|
ObjectProperty [value: 1]
|
92
106
|
|
107
|
+
ObjectProperty [value: dummy]
|
108
|
+
|
93
109
|
```
|