【发布时间】:2021-08-26 15:40:08
【问题描述】:
我对 java 很陌生,我正在尝试使用 NetBeans 在 java 中创建某种 Netflix。我遇到的问题是,在输入您的付款方式时,您必须输入您在帐户中的金额,以便程序可以付款并验证您是否可以付款。
现在的问题是输入是通过单击“Siguiente”按钮完成的,这在西班牙语中表示下一步,并且 ActionListener 处于私有模式,因此之后我无法在您选择的另一个框架中使用此变量您的订阅类型并付款。
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
String Tarjeta = BTarjeta.getText();
String MesExpiracion = (String) BMes.getSelectedItem();
String AñoExpiracion = (String) Baño.getSelectedItem();
String Saldo = BSaldo.getText();
try{
int SaldoInt = Integer.parseInt(Saldo);
System.out.println(Saldo + 25); // output = 25
}
catch (NumberFormatException ex){
ex.printStackTrace();
}
this.setVisible(false);
Opciones c = new Opciones();
c.setVisible(true);
这是我在第一帧上的私有 ActionListener。我也尝试通过公开按钮来更改按钮的属性,但它并没有更改 ActionListener 的属性。
【问题讨论】: