作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在创建此应用程序,通过发送选定的单元来与 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/
我是一名优秀的程序员,十分优秀!