java swing的下拉菜单
时间: 2024-05-30 19:06:23 浏览: 17
Java Swing 是 Java 平台的 GUI 工具包,它提供了丰富的组件来构建桌面应用程序。下拉菜单是 Swing 中常用的组件之一,可以让用户从一个下拉列表中选择一个或多个选项。
Swing 中的下拉菜单可以通过 JComboBox 组件实现。JComboBox 可以接受一个数组或者一个 Vector 对象作为下拉列表的选项集合。下拉菜单可以在用户选择某个选项后触发事件,您可以在事件处理程序中执行任何您需要的操作。
以下是一个简单的 Java Swing 下拉菜单示例代码:
```
import javax.swing.*;
import java.awt.*;
public class MyFrame extends JFrame {
public MyFrame() {
// 设置窗口标题
setTitle("下拉菜单示例");
// 创建下拉列表选项
String[] options = { "选项1", "选项2", "选项3" };
// 创建 JComboBox 对象
JComboBox comboBox = new JComboBox(options);
// 设置默认选中第一个选项
comboBox.setSelectedIndex(0);
// 添加下拉列表框到窗口
add(comboBox, BorderLayout.CENTER);
// 设置窗口大小
setSize(300, 200);
// 显示窗口
setVisible(true);
}
public static void main(String[] args) {
new MyFrame();
}
}
```