Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何为HashMap的元素创建JCheckBox_Java_Jquery_Json_Database_Checkbox - Fatal编程技术网

Java 如何为HashMap的元素创建JCheckBox

Java 如何为HashMap的元素创建JCheckBox,java,jquery,json,database,checkbox,Java,Jquery,Json,Database,Checkbox,我有一个HashMap,在这种模式下由函数填充: private static Map<String, String> film = new HashMap<>(); public static void init() { film.put(getIDFilm(), getTitle()); } 那么,有没有办法根据HashMap的大小动态生成这些复选框?您可以使用迭代器和自定义JCheckBox实现来存储HashMap的键或键/值对(如果需要显示)。

我有一个HashMap,在这种模式下由函数填充:

private static Map<String, String> film = new HashMap<>();

   public static void init() {
   film.put(getIDFilm(), getTitle());
  }

那么,有没有办法根据HashMap的大小动态生成这些复选框?

您可以使用迭代器和自定义JCheckBox实现来存储HashMap的键或键/值对(如果需要显示)。您可以使用来存储带有
JCheckBox
的“IDFilm”。“名称”字段通常与GUI编辑器一起使用,但由于您自己动态创建GUI,因此名称字段可供您使用。
if checkbox2 is selected, do this.