teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2021/08/03 06:12

投稿

shiketa
shiketa

スコア4133

answer CHANGED
@@ -8,4 +8,19 @@
8
8
 
9
9
  であれば、ImageViewを拡張したHogeImageViewを作り、HogeImageViewにsetHogege()メソッドを定義して、`その画像の情報を代入`すればいいのではないでしょうか。
10
10
 
11
- でなければ、[setUserData()](https://docs.oracle.com/javase/8/javafx/api/javafx/scene/Node.html#setUserData-java.lang.Object-)/getUserData()を使う、とか。
11
+ でなければ、[setUserData()](https://docs.oracle.com/javase/8/javafx/api/javafx/scene/Node.html#setUserData-java.lang.Object-)/getUserData()を使う、とか。
12
+
13
+ ----
14
+
15
+ > 申し訳ないんですが、実用例などありませんか?
16
+
17
+ は? なにも難しいことを書いたつもりはありませんが...
18
+
19
+ ```java
20
+ class Hogege {
21
+ public ImageView st;
22
+ ...
23
+ st.setUserData("ほげげげげ");
24
+ ...
25
+ final String imageInfo = (String)st.getUserData();
26
+ ```