textField_price
のテキストを製品の価格に設定するプログラムが必要ですが、すべてがエラーになります。 p.getPrice()
は動作しませんが、私はそれをどのように修正するか考えていませんか?たくさんの方法を試してみました... setText
が間違っていることを理解しています。私は文字列ではなくダブルを扱っているので、何をすべきかわかりません???doubleのgetText()は使用できませんが、何を使用しますか?
String productName = textField_productName.getText();
Product p = controller.findProduct(productName);
if (productName.isEmpty())
textArea_product.setText("Vänlig fyll i produktnamn.");
else if (p != null) {
textField_productName.setText(p.getProductName());
textField_kategory.setText(p.getKategory())
textField_price.setText(p.getPrice());
textArea_product.setText("Produkten " + p.getProductName().toUpperCase() + " hittad.");
} else {
textField_price.setText("---");
textField_kategory.setText("---");
textArea_product.setText("Produkten med produktnamnet " + productName + " hittas ej");
}
}
"私が得るのはエラーです" "うまくいかない"ということは、あなたが得ている問題については何も教えてくれません。http://importblogkit.com/2015/07/does-not-作業/。 「たくさんの方法を試しました...」と似ていますが、私たちは正確に何を試したのか、何が起こったのかはわかりません。たぶんあなたはすでに提案されたアプローチを使用していたかもしれませんが、あなたが示していないコードに関連する他のエラーがありました。 – Pshemo