打包申请;
导入java.net.URL;
import java.util.ResourceBundle;
import javafx.event.ActionEvent;
导入javafx.fxml.FXML;
导入javafx.scene.control.TextField;
导入javafx.fxml.Initializable;
导入模型。温度;
公共类TemperatureController实现可初始化的{
@FXML private TextField t1;
@FXML private TextField t2;
@FXML private TextField t3;
private Temperature myTemperature;
@FXML
public void buttonCalculatePressed(ActionEvent event) {
System.out.print("Convirtiendo...");
double celsiusV = Double.parseDouble(t1.getText().toString());
myTemperature.setCelsiusValue(celsiusV);
double f = myTemperature.calculateFahrenheit();
double k = myTemperature.calculateKelvin();
t2.setText(f+"");
t3.setText(k+"");
}
@Override
public void initialize(URL location, ResourceBundle resources) {
myTemperature = new Temperature();
assert t1 != null;
}
}