Bonjour,

voici un petit bout de code qui détermine quand mon contrôle prend ou perd le focus

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
sbTxt.focusedProperty().addListener(new ChangeListener<Boolean>() {
 
				@Override
				public void changed(ObservableValue observable, Boolean oldValue, Boolean newValue) {
					if (newValue) {
 
						System.err.println("sbTxt Focus ");
 
					}
					else {
						System.err.println("sbTxt LOST Focus");
						//ici je voudrais faire un test et le cas échéant ANNULER le lost focus
					}
				}
			});

je voudrais sur le lost focus, faire une vérification et le cas échéant ANNULER le lost focus, est-ce possible ?