The following code prints the the value of the solution $x(t)$ to an ODE at a user defined time $t_f$. I want the value (0.350232) to appear within the Panel and not below the Panel as the following image. I want to format the Button/Print option to display $x_f=0$.350232 within the Panel. Thanks for your help.
Panel@DynamicModule[{sol, t0 = 0, x0 = 0, xf = 1},
sol = NDSolve[{y'[t] == t^2 + y[t]^2, y[t0] == x0}, y, {t, t0, tf},
Method -> "ExplicitRungeKutta"];
x[t_] = y[t] /. First[sol];
Column[{
Row[{Spacer[150], Text["Title"]}],
Row[{
Control[{{t0, Null, Style[Subscript[t, 0]]}, ImageSize -> 60}],
Spacer[10],
Control[{{x0, Null, Style[Subscript[x, 0]]}, ImageSize -> 60}],
Spacer[10],
Control[{{tf, Null, Style[Subscript[t, f]]}, ImageSize -> 60}],
Spacer[40],
Button[Style["Evaluate \!\(\*SubscriptBox[\(x\), \(f\)]\)"],
Print@Evaluate[x[tf] /. sol]]}]
}],
SaveDefinitions -> True]