gpt4 book ai didi

Java 组合框将值返回到另一个框架

转载 作者:行者123 更新时间:2023-12-01 19:39:42 26 4
gpt4 key购买 nike

我正在尝试用java进行测验,我需要将返回值(组合框的索引)传递到另一个框架,但我不知道如何从主框架访问前一框架内的变量。我想在第二帧(主帧)中使用 if 的索引,如下所示:

if(question==1 && domain==2){
jlabel.setText(" ");
//and so on
}

因此,域来自菜单框架,我从组合框中进行选择,并且我想在执行 if 语句的主(第二)框架中使用它的值。

最佳答案

((JComboBox)quizPanel.getComponent(i)).getSelectedIndex();

'i' 是 JComboBox 组件的索引。如果您首先将 JComboBox 添加到 JPanel,那么它的索引将为 0。然后您可以在 if 语句中使用它的值,如下例所示:

if (((JComboBox)quizPanel.getComponent(0)).getSelectedIndex() == 0) {
System.out.println("Correct Answer");
}
else {
System.out.println("Incorrect Answer");
}

关于Java 组合框将值返回到另一个框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59183542/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com