Our JavaFX application uses tabs with icons in the tab title. Looking at Object browser, the tabs have two labels, the first label is "" and the sub label has the tab text. So, when we try to use ClickTab, with the text, ClickTab fails. Using an index is not an option because there is no guarantee of what of the tab order is at any given time. I have not figured out a way to find the tab index correctly using the tab title.
Therefore, what is the best way to select tabs when tabs use icons and text in the tab title? Attached is a screenshot of object viewer.
I agree with FindChild and have used id usefully to get the sub label of the label. However, I have not been able to determine the index number of the tab that it is associated with it. Is there is a function of way to determine the index number of tab that contains the object returned by FindChild.