Examples of assignKeys()


Examples of ch.fork.AdHocRailway.technical.configuration.KeyBoardLayout.assignKeys()

    private void initKeyboardActions() {
        KeyBoardLayout kbl = Preferences.getInstance().getKeyBoardLayout();
        InputMap inputMap = getInputMap(WHEN_IN_FOCUSED_WINDOW);
        getActionMap().put
            ("Accelerate" + number, new LocomotiveAccelerateAction());
        kbl.assignKeys(inputMap, "Accelerate" + number);
        getActionMap().put
            ("Deccelerate" + number, new LocomotiveDeccelerateAction());
        kbl.assignKeys(inputMap, "Deccelerate" + number);
        getActionMap().put
            ("ToggleDirection" + number, new LocomotiveToggleDirectionAction());
View Full Code Here

Examples of ch.fork.AdHocRailway.technical.configuration.KeyBoardLayout.assignKeys()

        getActionMap().put
            ("Accelerate" + number, new LocomotiveAccelerateAction());
        kbl.assignKeys(inputMap, "Accelerate" + number);
        getActionMap().put
            ("Deccelerate" + number, new LocomotiveDeccelerateAction());
        kbl.assignKeys(inputMap, "Deccelerate" + number);
        getActionMap().put
            ("ToggleDirection" + number, new LocomotiveToggleDirectionAction());
        kbl.assignKeys(inputMap, "ToggleDirection" + number);
    }
View Full Code Here

Examples of ch.fork.AdHocRailway.technical.configuration.KeyBoardLayout.assignKeys()

        getActionMap().put
            ("Deccelerate" + number, new LocomotiveDeccelerateAction());
        kbl.assignKeys(inputMap, "Deccelerate" + number);
        getActionMap().put
            ("ToggleDirection" + number, new LocomotiveToggleDirectionAction());
        kbl.assignKeys(inputMap, "ToggleDirection" + number);
    }

    private boolean isFree() {
        LocomotiveControlface locomotiveControl = AdHocRailway.getInstance()
                .getLocomotiveControl();
View Full Code Here

Examples of ch.fork.AdHocRailway.technical.configuration.KeyBoardLayout.assignKeys()

                KeyBoardLayout kbl
                    = Preferences.getInstance().getKeyBoardLayout();
                InputMap inputMap = p.getInputMap
                    (JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
                p.getActionMap().put("CurvedLeft", new CurvedLeftAction(route));
                kbl.assignKeys(inputMap, "CurvedLeft");
                p.getActionMap().put
                    ("CurvedRight", new CurvedRightAction(route));
                kbl.assignKeys(inputMap, "CurvedRight");
                p.getActionMap().put("Straight", new StraightAction(route));
                kbl.assignKeys(inputMap, "Straight");
View Full Code Here

Examples of ch.fork.AdHocRailway.technical.configuration.KeyBoardLayout.assignKeys()

                    (JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
                p.getActionMap().put("CurvedLeft", new CurvedLeftAction(route));
                kbl.assignKeys(inputMap, "CurvedLeft");
                p.getActionMap().put
                    ("CurvedRight", new CurvedRightAction(route));
                kbl.assignKeys(inputMap, "CurvedRight");
                p.getActionMap().put("Straight", new StraightAction(route));
                kbl.assignKeys(inputMap, "Straight");
                p.getActionMap().put
                    ("EnableRoute", new EnableRouteAction(route));
                kbl.assignKeys(inputMap, "EnableRoute");
View Full Code Here

Examples of ch.fork.AdHocRailway.technical.configuration.KeyBoardLayout.assignKeys()

                kbl.assignKeys(inputMap, "CurvedLeft");
                p.getActionMap().put
                    ("CurvedRight", new CurvedRightAction(route));
                kbl.assignKeys(inputMap, "CurvedRight");
                p.getActionMap().put("Straight", new StraightAction(route));
                kbl.assignKeys(inputMap, "Straight");
                p.getActionMap().put
                    ("EnableRoute", new EnableRouteAction(route));
                kbl.assignKeys(inputMap, "EnableRoute");
                p.getActionMap().put
                    ("DisableRoute", new DisableRouteAction(route));
View Full Code Here

Examples of ch.fork.AdHocRailway.technical.configuration.KeyBoardLayout.assignKeys()

                kbl.assignKeys(inputMap, "CurvedRight");
                p.getActionMap().put("Straight", new StraightAction(route));
                kbl.assignKeys(inputMap, "Straight");
                p.getActionMap().put
                    ("EnableRoute", new EnableRouteAction(route));
                kbl.assignKeys(inputMap, "EnableRoute");
                p.getActionMap().put
                    ("DisableRoute", new DisableRouteAction(route));
                kbl.assignKeys(inputMap, "DisableRoute");
            }
        }
View Full Code Here

Examples of ch.fork.AdHocRailway.technical.configuration.KeyBoardLayout.assignKeys()

                p.getActionMap().put
                    ("EnableRoute", new EnableRouteAction(route));
                kbl.assignKeys(inputMap, "EnableRoute");
                p.getActionMap().put
                    ("DisableRoute", new DisableRouteAction(route));
                kbl.assignKeys(inputMap, "DisableRoute");
            }
        }
    }

    private abstract class SwitchingAction extends AbstractAction {
View Full Code Here

Examples of ch.fork.AdHocRailway.technical.configuration.KeyBoardLayout.assignKeys()

        }
        KeyBoardLayout kbl = Preferences.getInstance().getKeyBoardLayout();
        InputMap inputMap = getInputMap(WHEN_IN_FOCUSED_WINDOW);
        getActionMap().put("RouteNumberEntered", new PeriodEnteredAction());
        kbl.assignKeys(inputMap, "RouteNumberEntered");
        getActionMap().put("CurvedLeft", new CurvedLeftAction());
        kbl.assignKeys(inputMap, "CurvedLeft");
        getActionMap().put("CurvedRight", new CurvedRightAction());
        kbl.assignKeys(inputMap, "CurvedRight");
        getActionMap().put("Straight", new StraightAction());
View Full Code Here

Examples of ch.fork.AdHocRailway.technical.configuration.KeyBoardLayout.assignKeys()

        KeyBoardLayout kbl = Preferences.getInstance().getKeyBoardLayout();
        InputMap inputMap = getInputMap(WHEN_IN_FOCUSED_WINDOW);
        getActionMap().put("RouteNumberEntered", new PeriodEnteredAction());
        kbl.assignKeys(inputMap, "RouteNumberEntered");
        getActionMap().put("CurvedLeft", new CurvedLeftAction());
        kbl.assignKeys(inputMap, "CurvedLeft");
        getActionMap().put("CurvedRight", new CurvedRightAction());
        kbl.assignKeys(inputMap, "CurvedRight");
        getActionMap().put("Straight", new StraightAction());
        kbl.assignKeys(inputMap, "Straight");
        getActionMap().put("EnableRoute", new EnableRouteAction());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.