繁体   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