我有雙值作爲輸入,其保存在一個雙變量一個JTextField:
如何將JTextField中的值作爲不可編輯的值保存在變量中?
JTextField textfield1 = new JTextField("0.0");
public void actionPerformed(ActionEvent arg0) {
d1 = Double.parseDouble(textfield1.getText());
d2 = Double.parseDouble(textfield1.getText());
}
d3 = d1 +d2 ;
如果我在它將被保存在兩個(D1)的textfield1的=(10.2)實施例輸入和( d2)那麼然後(d3)=(22.4)
但我希望我輸入的第一個值像(2.5)將被保存在(d1)中並且永不改變,然後我輸入的下一個值像(3.5)將被保存在(d2) (d3)=(6.5)
我該怎麼做,請幫忙嗎?
放的,如果在你的actionPerformed方法的基石,使得D1僅被分配一次。 –
我已經按照上面的方法告訴你了。 –
請參閱編輯以回答更好的「防白癡」解決方案。 –