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) {