java组合框
时间: 2023-10-11 14:26:06 浏览: 42
Java中的组合框(JComboBox)是一个下拉列表,可以让用户从预定义的选项中选择一个值。以下是一个简单的组合框的示例代码:
```java
import javax.swing.*;
import java.awt.*;
public class ComboBoxDemo {
public static void main(String[] args) {
JFrame frame = new JFrame("ComboBox Demo");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel panel = new JPanel();
panel.setLayout(new FlowLayout());
String[] options = {"Apple", "Banana", "Cherry", "Durian", "Eggfruit"};
JComboBox<String> comboBox = new JComboBox<>(options);
panel.add(comboBox);
frame.add(panel);
frame.pack();
frame.setVisible(true);
}
}
```
在这个示例中,我们创建了一个包含五个选项的字符串数组,并将其传递给JComboBox的构造函数。然后,我们将组合框添加到一个JPanel中,并将该面板添加到JFrame中。最后,我们调用pack()方法来自动调整窗口的大小,并将其设置为可见。