簡體   English   中英

如何將 int 變量從 1 個 JFrame 共享到另一個?

[英]How can I share an int variable from 1 JFrame to another?

我是使用 Java 的新手,我想將總輸入 ( bal ) 從JFrame 1 發送到幀 2 並將其放入JLabel並將其用於if / else

這是我為第 1 幀按鈕所做的操作:

private void btnProcessActionPerformed(java.awt.event.ActionEvent evt) {
    int input1 = Integer.parseInt(jtxt1P.getText());
    int input2 = Integer.parseInt(jtxt5P.getText());
    int input3 = Integer.parseInt(jtxt10P.getText());
    
    int bal = input1+(input2*5)+(input3*10);
    
    new Second(bal).setVisible(true);
   
    Second jf2 = new Second();
    jf2.show();
}

您可以通過參數傳遞來完成。

frame2描述為:

public jframe2(**int var**){}.

並將第 1 幀中的jframe2調用為:

jframe2 jf2=new jframe2(bal);
jf2.setVisible(true); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM