How to disable a node without greying it out in JavaFX?
<p>My problem is being able to disable a <code>Node</code> such that a user can't interact with it while I'm printing it. By the same token though, I need for the overall <code>Node</code> (in this case a <code>GridPane</code>) and all of its children (Buttons and Labels primarily) to not be interactable by the user, while the print is going on.</p>

<p>When I write <code>setDisable</code>, it greys the whole <code>Node</code> out, but I'd like to retain the original color and state of the <code>Node</code> while its disabled.</p>

<p>Is there a way to do this? Either through the <code>disableProperty</code> or other means, doesn't particularly matter to me how. The key thing here is that you shouldn't be able to interact with the <code>Node</code>.</p>

<p>Thanks in advance</p>