Ich versuche, Event-Handling und machte ein Beispiel mit einem fxml Knopf, der so aussah zu lernen:JavaFX - Griff MouseEntered Ereignis auf einer Schaltfläche (mit fxml)
<Button fx:id="button" onAction="#Handle">
und die folgende Handler-Methode in meinem Controller:
@FXML
private void Handle() {
btn_welcome.setOnMouseClicked((event) -> {
System.out.println("test");
});
Bis jetzt funktioniert das gut. Jetzt würde ich gerne mit der Eingabe der Schaltfläche mit der Maus umgehen. Ich versuchte
@FXML
private void Handle() {
btn_welcome.setOnMouseEntered((event) -> {
System.out.println("test");
});
aber es scheint nicht zu funktionieren.
Oh wow, es ist wirklich so einfach. Vielen Dank! – Mark
Ich empfehle Ihnen, SceneBuilder herunterzuladen und zu verwenden, Sie werden javafx schneller lernen und produktiver sein. –