![](/img/trans.png)
[英]How to make visible another combo box on selection of a value in current combo box in java swing using netbeans 7
[英]Java combo box returned value to another frame
我正在嘗試在 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");
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.