modules/controls/src/main/java/com/sun/javafx/scene/control/skin/ToolBarSkin.java
Print this page
rev 7128 : [Accessibility, I18n] RT-37271: User presentable strings for accessibility are not translatable
*** 71,80 ****
--- 71,82 ----
import com.sun.javafx.scene.control.behavior.ToolBarBehavior;
import com.sun.javafx.scene.traversal.Direction;
import javafx.css.Styleable;
+ import static com.sun.javafx.scene.control.skin.resources.ControlResources.getString;
+
public class ToolBarSkin extends BehaviorSkinBase<ToolBar, ToolBarBehavior> {
private Pane box;
private ToolBarOverflowMenu overflowMenu;
private boolean overflow = false;
*** 691,701 ****
}
@Override public Object accGetAttribute(Attribute attribute, Object... parameters) {
switch (attribute) {
case ROLE: return Role.BUTTON;
! case TITLE: return "Overflow button";
default: return super.accGetAttribute(attribute, parameters);
}
}
@Override public void accExecuteAction(Action action, Object... parameters) {
--- 693,703 ----
}
@Override public Object accGetAttribute(Attribute attribute, Object... parameters) {
switch (attribute) {
case ROLE: return Role.BUTTON;
! case TITLE: return getString("Accessibility.title.ToolBar.OverflowButton");
default: return super.accGetAttribute(attribute, parameters);
}
}
@Override public void accExecuteAction(Action action, Object... parameters) {