comment obtenir un index de colonne et de la ligne d'indice dans gridpane de javafx
comment obtenir un index de colonne et de la ligne d'indice dans gridpane de javafx. voir le code ci-dessous
Text text1 = new Text("Text 1");
Text text2 = new Text("Text 2");
StackPane root = new StackPane();
GridPane gridPane = new GridPane();
gridPane.add(text1, 0, 0);
gridPane.add(text2, 1, 0);
Lorsque la Souris est Entré Sur texte1 je veux obtenir l'index de colonne et de ligne, l'indice de GridPane
text1.setOnMouseEntered(new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent e) {
//want to get column index =0 and row index=0
}
});
S'il vous plaît laissez-moi savoir.
OriginalL'auteur java baba | 2013-06-13
Vous devez vous connecter pour publier un commentaire.
Vous pouvez obtenir l'index de ligne et de colonne d'index en utilisant les méthodes statiques getRowIndex() et getColumnIndex() qui sont situés dans le GridPane classe.
Voir pour référence: http://docs.oracle.com/javafx/2/api/javafx/scene/layout/GridPane.html#getRowIndex(javafx.de la scène.Nœud)
La méthode
GridPane.getColumnIndex(text1)
ouGridPane.getRowIndex(text1)
ne sera pas ajouter n'importe quel nœud du GridPane. Elle retourne l'index de l'élément passé.OriginalL'auteur Shreyas Dave