gpt4 book ai didi

java - 在 Java Swing 应用程序中创建复选框

转载 作者:行者123 更新时间:2023-11-30 05:03:33 25 4
gpt4 key购买 nike

我正在创建此应用程序,通过发送选定的单元来与 servlet 进行通信,如果单元主服务器有任何更改,则会以带有空值的映射形式发送这些单元。从桌面上,我只需要从服务器获取选定单元的数据。最初,服务器将所有单位和相关数据发送到桌面应用程序,再次在桌面上选择后,我们需要连接到服务器以获取数据。为此,我需要显示带有 map 中名称的复选框。

如何在 Java Swing 应用程序中创建以 Map 键作为名称的复选框。假设最初来自服务器

Map<String, String> m1 = new HashMap<String, String>();    
m1.put("091","091");
m1.put("061","061");
m1.put("001","001");
m1.put("032","031");

在桌面申请中选择后,应该是

Map<String, String> m1 = new HashMap<String, String>();    
m1.put("091","091");
m1.put("061",null);
m1.put("001",null);
m1.put("032","031");

有资源。对于映射的键和值对,我想创建复选框,其中键是复选框的名称,值是选择该复选框。如果键包含一个值(不为空),那么在创建该复选框时应该选择它。 map 将动态更改,并且应将创建复选框添加到 JDialog。在选择结束时,我需要构建 map 并将其发送到服务器。

最佳答案

我总是从 Check Boxes 教程中的示例开始。如果这不是您的意思,可以编辑您的问题吗?

关于java - 在 Java Swing 应用程序中创建复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5866506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com