Keine Cache-Version

Caching deaktiviert Standardeinstellung für diese Seite:aktiviert (code LNG204)
Wenn die Anzeige zu langsam ist, können Sie den Benutzermodus deaktivieren, um die zwischengespeicherte Version anzuzeigen.
javax.swing

Class ActionMap

  • All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    ActionMapUIResource

    public class ActionMap
    extends Object
    implements Serializable
    ActionMap provides mappings from Objects (called keys or Action names) to Actions. An ActionMap is usually used with an InputMap to locate a particular action when a key is pressed. As with InputMap, an ActionMap can have a parent that is searched for keys not defined in the ActionMap.

    As with InputMap if you create a cycle, eg:

       ActionMap am = new ActionMap();
       ActionMap bm = new ActionMap():
       am.setParent(bm);
       bm.setParent(am);
     
    some of the methods will cause a StackOverflowError to be thrown.
    Since:
    1.3
    See Also:
    InputMap
    • Constructor Detail

      • ActionMap

        public ActionMap()
        Creates an ActionMap with no parent and no mappings.
    • Method Detail

      • setParent

        public void setParent(ActionMap map)
        Sets this ActionMap's parent.
        Parameters:
        map - the ActionMap that is the parent of this one
      • getParent

        public ActionMap getParent()
        Returns this ActionMap's parent.
        Returns:
        the ActionMap that is the parent of this one, or null if this ActionMap has no parent
      • put

        public void put(Object key,
               Action action)
        Adds a binding for key to action. If action is null, this removes the current binding for key.

        In most instances, key will be action.getValue(NAME).

      • get

        public Action get(Object key)
        Returns the binding for key, messaging the parent ActionMap if the binding is not locally defined.
      • remove

        public void remove(Object key)
        Removes the binding for key from this ActionMap.
      • clear

        public void clear()
        Removes all the mappings from this ActionMap.
      • keys

        public Object[] keys()
        Returns the Action names that are bound in this ActionMap.
      • size

        public int size()
        Returns the number of bindings in this ActionMap.
        Returns:
        the number of bindings in this ActionMap
      • allKeys

        public Object[] allKeys()
        Returns an array of the keys defined in this ActionMap and its parent. This method differs from keys() in that this method includes the keys defined in the parent.

Deutsche Übersetzung

Sie haben gebeten, diese Seite auf Deutsch zu besuchen. Momentan ist nur die Oberfläche übersetzt, aber noch nicht der gesamte Inhalt.

Wenn Sie mir bei Übersetzungen helfen wollen, ist Ihr Beitrag willkommen. Alles, was Sie tun müssen, ist, sich auf der Website zu registrieren und mir eine Nachricht zu schicken, in der Sie gebeten werden, Sie der Gruppe der Übersetzer hinzuzufügen, die Ihnen die Möglichkeit gibt, die gewünschten Seiten zu übersetzen. Ein Link am Ende jeder übersetzten Seite zeigt an, dass Sie der Übersetzer sind und einen Link zu Ihrem Profil haben.

Vielen Dank im Voraus.

Dokument erstellt 11/06/2005, zuletzt geändert 04/03/2020
Quelle des gedruckten Dokuments:https://www.gaudry.be/de/java-api-rf-javax/swing/actionmap.html

Die Infobro ist eine persönliche Seite, deren Inhalt in meiner alleinigen Verantwortung liegt. Der Text ist unter der CreativeCommons-Lizenz (BY-NC-SA) verfügbar. Weitere Informationen auf die Nutzungsbedingungen und dem Autor.

Referenzen

  1. Zeigen Sie - html-Dokument Sprache des Dokuments:fr Manuel PHP : https://docs.oracle.com

Diese Verweise und Links verweisen auf Dokumente, die während des Schreibens dieser Seite konsultiert wurden, oder die zusätzliche Informationen liefern können, aber die Autoren dieser Quellen können nicht für den Inhalt dieser Seite verantwortlich gemacht werden.
Der Autor Diese Website ist allein dafür verantwortlich, wie die verschiedenen Konzepte und Freiheiten, die mit den Nachschlagewerken gemacht werden, hier dargestellt werden. Denken Sie daran, dass Sie mehrere Quellinformationen austauschen müssen, um das Risiko von Fehlern zu reduzieren.

Inhaltsverzeichnis Haut