在我的项目中,大约有10个“JFrame” 现在我想将“JFrame”的这些对象作为值放入地图中。每次我需要这个对象从地图中获取。
例如:
Jframe1 jframe_1 = new Jframe1();
Jframe2 jframe_2 = new Jframe2();
Jframe3 jframe_3 = new Jframe3();
Jframe4 jframe_4 = new Jframe4();
map.put("1",jframe_1);
map.put("2",jframe_2);
map.put("3",jframe_3);
map.put("4",jframe_4);
请注意,当我从map获取值时,我想使用类中的任何字段和方法。
我该怎么做?
答案 0 :(得分:1)
您需要施放从地图中获得的值。
Jframe1 jframe_1 =(Jframe1) map.get("1");
然后使用您想要使用的任何字段
jframe_1.start();