,可以通过以下步骤实现:
getSelectedIndex()
方法来获取JComboBox的索引。该方法返回一个整数值,表示当前选中项的索引。下面是一个示例代码,演示了如何在另一个类中获取当前类中JComboBox的索引:
// 当前类
public class MyClass {
private JComboBox<String> comboBox;
public MyClass() {
// 初始化JComboBox对象
comboBox = new JComboBox<>();
comboBox.addItem("选项1");
comboBox.addItem("选项2");
comboBox.addItem("选项3");
}
public JComboBox<String> getComboBox() {
return comboBox;
}
}
// 另一个类
public class AnotherClass {
public void getIndexFromComboBox() {
MyClass myClass = new MyClass();
JComboBox<String> comboBox = myClass.getComboBox();
int selectedIndex = comboBox.getSelectedIndex();
System.out.println("当前选中项的索引是:" + selectedIndex);
}
}
在上面的示例中,MyClass
类中的getComboBox()
方法返回了当前类中的JComboBox对象。在AnotherClass
类中的getIndexFromComboBox()
方法中,我们通过调用getComboBox()
方法获取了当前类中的JComboBox对象,并使用getSelectedIndex()
方法获取了该JComboBox的索引。最后,我们将索引值打印出来。
请注意,上述示例代码中没有提及任何特定的云计算品牌商或相关产品,因为这与获取另一个类中JComboBox的索引并无直接关联。
领取专属 10元无门槛券
手把手带您无忧上云