将值发送到另一个卡片

时间:2018-02-08 06:06:21

标签: java

我正在尝试将一个简单的值发送到另一个表单,我似乎无法使其正常工作。会发生什么事情,当我到达表单并打入数字时,它会显示在该页面中。但是当我点击确认并进入下一个窗格时,它不会继续我按下的任何内容。

EG。如果我将标签设置为109.99作为默认值,然后单击清除并输入我自己的数字,如59.99并单击确认,下一页将只获取默认值109.99。显然这不是正确的方法,但我无法弄清楚如何。它让我疯狂,因为我坚持了两个星期。

我精神上已经筋疲力尽,同时感到沮丧。如果有人可以告诉我一个有效的修改示例,并解释我哪里出错了会很棒。我强调了工作实例。当我看到它在行动中时,我学得最好。

Purchase.java https://pastebin.com/YG1sXegk

Pconfirm.java https://pastebin.com/C0MV8xnt

相关代码在这里......

purchase.java

private JLabel lblamnt;
private String camnt;

btn0.addActionListener(new ActionListener() {
    @Override
    public void actionPerformed(ActionEvent e) {
        lblamnt.setText(lblamnt.getText() + "0");
        camnt = camnt + "0";
    }
});

吸气剂..

public String amount() {
    return lblamnt.getText();
}

pconfirm.java

private JLabel lblgamnt;
Purchase ppp = new Purchase();

//Temp Variables
private Double cost = Double.parseDouble(ppp.amount());

1 个答案:

答案 0 :(得分:0)

问题已解决。没有把方法传给全班。