java窗口组合框
时间: 2023-07-19 13:07:39 浏览: 59
Java中的窗口组合框是一种用户界面控件,它通常用于提供一个下拉菜单列表,用户可以从中选择一个选项。使用Java Swing库中的JComboBox类可以创建窗口组合框。
以下是一个简单的示例,演示如何创建窗口组合框:
```
import javax.swing.*;
public class ComboBoxExample {
public static void main(String[] args) {
JFrame frame = new JFrame("ComboBox Example");
frame.setSize(300, 150);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
String[] fruits = {"Apple", "Banana", "Cherry", "Durian", "Elderberry"};
JComboBox<String> comboBox = new JComboBox<>(fruits);
comboBox.setSelectedIndex(0);
JPanel panel = new JPanel();
panel.add(comboBox);
frame.add(panel);
frame.setVisible(true);
}
}
```
在这个示例中,我们首先创建了一个JFrame对象,设置了标题和大小,并将默认关闭操作设置为退出应用程序。然后,我们创建了一个包含一些水果名称的字符串数组,并使用JComboBox类创建了一个窗口组合框。我们还将默认选中的选项设置为第一个选项。
接下来,我们创建了一个JPanel对象,并将窗口组合框添加到该面板中。最后,我们将面板添加到框架中,并将框架设置为可见。
执行此代码将显示一个窗口组合框,其中包含水果列表。用户可以单击组合框以显示下拉列表,并选择一个选项。