如何从文本字段设置文本(在标签中)

时间:2019-07-09 20:18:59

标签: java

我正在收银机。

当文本字段(收据)中的文本为“巧克力”时,我想设置标签(成本)的文本。

private void dodaj_produktActionPerformed(java.awt.event.ActionEvent evt) 
 {                                              
   product_name.getText();
   String str = product_name.getText();
   receipt.setText(str);
   String chocolate="chocolate";

   if(str == chocolate){
       Double cena=3.50;
       String cena_tabliczka = Double.toString(cena);
       cost.setText(cena_tabliczka);
   }

 }

1 个答案:

答案 0 :(得分:0)

您比较不正确。在Java中,您需要使用char[] players = new char[numPlayers];运算符比较对象。

代替:

.equals()

尝试一下:

if(str == chocolate){

或者如果您不关心大小写

if(str.equals(chocolate)){