< prev index next >
functional/ControlsTests/test/javafx/scene/control/test/Mnemonics/MnemonicsTestBase.java
Print this page
*** 121,133 ****
}
for (int y = 0; y < text_bounds.height; y++) {
for (int x = 0; x < text_bounds.width; x++) {
final Text control = text_wrap.getControl();
final int charIndex = new GetAction<Integer>() {
- @Override
public void run(Object... os) throws Exception {
! setResult(control.impl_hitTestChar(new Point2D((Integer)os[0], (Integer)os[1] - control.getBaselineOffset())).getCharIndex());
}
}.dispatch(wrap.getEnvironment(), x, y);
if (bounds_array.get(charIndex) == null) {
bounds_array.set(charIndex, new Rectangle(x, y, 0, 0));
} else {
--- 121,132 ----
}
for (int y = 0; y < text_bounds.height; y++) {
for (int x = 0; x < text_bounds.width; x++) {
final Text control = text_wrap.getControl();
final int charIndex = new GetAction<Integer>() {
public void run(Object... os) throws Exception {
! setResult(control.hitTest(new Point2D((Integer)os[0], (Integer)os[1] - control.getBaselineOffset())).getCharIndex());
}
}.dispatch(wrap.getEnvironment(), x, y);
if (bounds_array.get(charIndex) == null) {
bounds_array.set(charIndex, new Rectangle(x, y, 0, 0));
} else {
< prev index next >