Java 图形用户界面组件使用指南
在 Java 编程中,为了实现与用户的交互,我们常常需要使用各种图形用户界面(GUI)组件。本文将详细介绍几种常用的 GUI 组件,包括复选框、单选按钮、边框和滑块,并通过一个披萨订购程序示例展示它们的综合应用。
1. 复选框事件处理
复选框的状态改变时会触发 Item event 事件,无论是用户点击还是程序调用 setSelected 方法。例如,在餐厅的披萨订购系统中,如果菜单上有凤尾鱼选项,但餐厅不提供带凤尾鱼的披萨,我们可以在复选框的动作监听器中添加如下方法:
public void anchoviesChecked(){
JOptionPane.showMessageDialog(anchovies,
"We don't do anchovies here.",
"Yuck!",
JOptionPane.WARNING_MESSAGE);
anchovies.setSelected(false);
}
通常,只有在需要即时反馈用户复选框状态改变时才添加监听器。在大多数应用中,我们会等到用户点击按钮后再检查复选框的状态。
2. 单选按钮的使用
单选按钮与复选框类似,但有一个关键区别:它们以组的形式出现,用户在每组中一次只能选择一个单选按钮。当点击一个单选按钮时,之前选中的单选按钮会自动取消选中。
2.1 创建单选按钮
使用
超级会员免费看
订阅专栏 解锁全文
985

被折叠的 条评论
为什么被折叠?



