如何解决如何在一个JFrame和另一个JFrame之间共享一个int变量?
我是使用Java的新手,我想将bal
1的总输入(JFrame
)发送到第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);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。