用java代码写利用组合框显示选取喜欢的运动项目
时间: 2024-06-04 22:13:31 浏览: 7
好的,以下是Java代码实现利用组合框显示选取喜欢的运动项目的示例:
import java.awt.*;
import javax.swing.*;
public class SportsComboBox extends JFrame {
private JComboBox<String> sportsComboBox;
private JLabel selectedSportLabel;
public SportsComboBox() {
setTitle("运动项目选择器");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container contentPane = getContentPane();
contentPane.setLayout(new FlowLayout());
// 创建运动项目选择组合框
String[] sports = {"足球", "篮球", "羽毛球", "乒乓球", "游泳", "跑步", "瑜伽", "健身"};
sportsComboBox = new JComboBox<>(sports);
sportsComboBox.addActionListener(e -> {
// 根据用户选择更新标签
String selectedSport = (String)sportsComboBox.getSelectedItem();
selectedSportLabel.setText("您选择了:" + selectedSport);
});
contentPane.add(sportsComboBox);
// 创建标签
selectedSportLabel = new JLabel("请选择您喜欢的运动项目");
contentPane.add(selectedSportLabel);
pack();
setLocationRelativeTo(null);
setVisible(true);
}
public static void main(String[] args) {
new SportsComboBox();
}
}
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)