departmentComboBox = new JComboBox<>(new String[]{"英文系", "数学系", "政史系"});
时间: 2024-01-08 08:03:39 浏览: 22
以下是创建一个下拉列表框并添加数据的示例代码:
```java
import javax.swing.JComboBox;
public class Main {
public static void main(String[] args) {
String[] departments = {"英文系", "数学系", "政史系"};
JComboBox<String> departmentComboBox = new JComboBox<>(departments);
// 设置下拉列表框的位置和大小
departmentComboBox.setBounds(100, 100, 200, 30);
}
}
```
在上述代码中,我们首先创建了一个字符串数组`departments`,其中包含了三个部门名称。然后,我们使用该数组来创建一个`JComboBox<String>`对象`departmentComboBox`,并将其作为参数传递给`JComboBox`的构造函数。最后,我们使用`setBounds()`方法设置了下拉列表框的位置和大小。
相关问题
JComboBox<String>formatBox=new JComboBox<>(formats);
这段代码创建了一个名为formatBox的JComboBox对象,并将其泛型类型指定为String。在创建JComboBox对象的同时,使用了formats数组作为构造函数的参数,初始化了下拉框中的选项。
JComboBox是Swing组件库中的一个下拉框组件,它可以显示一个下拉框,并且下拉框中的选项可以通过鼠标或者键盘进行选择。在这里,formatBox对象是一个JComboBox组件,它用来显示formats数组中的元素,即:"Atom"、"RSS 0.92"、"RSS 1.0"和"RSS 2.0",用户可以通过下拉框选择其中的一个选项。
需要注意的是,在创建JComboBox对象时,使用了尖括号<>,并在其中指定了泛型类型为String。这样可以保证formatBox对象只能存储String类型的数据,这样就可以在后续的代码中安全地使用formatBox对象了。
String[] numberOfDigitType = {"1", "2","3"}; JComboBox<String> JCBNumberOfDigit = new JComboBox<>(numberOfDigitType); String selectedNumberOfDigit = (String) JCBNumberOfDigit.getSelectedItem();如何给selectedNumberofDight复制String
要给`selectedNumberOfDigit`赋值为`String`类型的值,可以直接通过等号进行赋值,如下所示:
```
selectedNumberOfDigit = "2";
```
如果要将`JComboBox`中选中的值赋给`selectedNumberOfDigit`,可以在需要的地方获取`JComboBox`中选中的值,并将其转换为`String`类型,如下所示:
```
selectedNumberOfDigit = (String) JCBNumberOfDigit.getSelectedItem();
```
这样就可以将选中的值赋给`selectedNumberOfDigit`了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)