用于选择一个或两个的 JAVA UI 元素

标签 java swing user-interface

我需要创建一个包含两个选项的对话框。 [x]选项 1 和 [] 选项 2。默认选择选项 1。但用户可以取消选择 Option1,然后选择 Option2。他可以同时选择 O1 和 O2。所以场景是选择其中之一或两者。复选框似乎不是很直观。还有其他提示吗?

谢谢...

最佳答案

通常在复选框和单选按钮之间进行选择。由于您需要允许多项选择,因此单选按钮不合适。您需要防止的唯一情况是未选择任何内容。您可以使用复选框,并且只有在至少选中一个选项时才启用下一个操作。如果这是一个对话框,则可以禁用“确定”或“下一步”按钮,直到通过监听复选框上的操作满足该条件。

没有其他标准控件可以在不进行额外案例处理的情况下涵盖您正在寻找的行为。

关于用于选择一个或两个的 JAVA UI 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29604130/

相关文章:

java - AWS EC2 将无法使用静态访问凭证连接到 DynamoDB

java - 从 Java 8 流创建 Guava Multimap 的最简洁方法

java - 查找给定范围内的史密斯数

java - 事件对象会发生什么?是重新执行代码吗?

java - 捕获特定时刻的检查按钮的值

java - 如何根据组合框选择更改 UI

c# - 如果这些游戏对象与 UI 无关,可以将 Canvas 对象 (rectTransform) 与常规游戏对象 (transform) 混合吗?

java - HashMap : sorting key into alphabetical order with it's mapped values

java - eclipse RCP : check if a job has finished

java - 如果绘制 JOptionPane,则不会绘制我的面板的组件