本示例展示了如何在Java应用程序中使用Swing库创建并操作单选按钮和复选框,通过图形用户界面进行功能演示。
Java实例(单选按钮和复选框)
```java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
class ListCourse extends JList {
protected static String[] courseHour = { Message System 100, Communication Serve 80, Java language 60,
C language 60, Program Design 80, Database principle 80,
Data structure 100, Microcomputer principle 60};
public ListCourse() {
super(courseHour);
setAlignmentX(Component.CENTER_ALIGNMENT);
setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
}
}
class CourseSelect1 extends JFrame implements ActionListener {
private JLabel label;
private JButton button;
private String str = All course hour count is ;
```
这段代码定义了两个Java类:`ListCourse` 和 `CourseSelect1`。其中,`ListCourse` 类继承自 `JList`, 并初始化了一个包含课程名称和学时的数组;而 `CourseSelect1` 类则是一个实现了 ActionListener 接口的 JFrame, 用于响应用户界面事件,并且定义了两个私有变量 label 和 button,以及一个字符串 str。