www.wikidata.de-de.nina.az
Eine Schaltflache beziehungsweise Taste auch englisch Button ist ein haufig verwendetes Steuerelement grafischer Benutzeroberflachen das dem Benutzer ermoglicht eine zugeordnete Funktion auszulosen Verschiedene SchaltflachenBefehlsschaltflachenSymbolleiste mit Schaltflachen Inhaltsverzeichnis 1 Bezeichnungen 2 Visuelle Darstellung 3 Schaltflachen in HTML 4 Anwendungsprogramme 5 Beispiele 6 Weblinks 7 EinzelnachweiseBezeichnungen BearbeitenISO 9241 143 definiert eine Schaltflache als Benutzungsschnittstellenelement welches zur Ausfuhrung eines unmittelbaren Befehls oder einer unmittelbaren Aktion verwendet wird 1 Die Bezeichnung Schaltflache wird uberwiegend in der Windows Terminologie verwendet wahrend unter Linux und macOS stattdessen die Bezeichnung Taste ublich ist Der Ausdruck Schaltflache ist irrefuhrend da ein Schalter in der Regel etwas ein und ausschaltet Wechsel zwischen zwei stabilen Zustanden wahrend eine Taste oder ein Taster nur einen Tastimpuls weiterleitet die Taste wurde gedruckt und wieder losgelassen Die uberaus meisten Steuerelemente funktionieren wie eine Taste starten einen Vorgang also auf Druck also nach dem Mausklick bzw durch ein Tastenkurzel echte Schalt elemente sind Umschalter Toggle Switch oder Umschaltflachen Toggle Button die gedruckt arretieren und dann meist entsprechend dargestellt sind oder die Beschriftung andern und bei dem zweiten Klick wieder ausrasten oder Steuerelemente die durch mehrere Schaltzustande weiterschalten etwa fur Textauszeichnungen in der Textverarbeitung Fettschrift kursiv usw oder Bearbeitungsmodi in der Bildbearbeitung In der Technik ist Schaltgerat der Oberbegriff fur Taster und Schalter In der einschlagigen Literatur ist die englische Bezeichnung Button Druck Knopf verbreitet Bei der Amiga Workbench zahlen die Schaltflachen zu den Gadgets dem Sammelbegriff fur alle Bedienelemente neben beispielsweise Piktogrammen Icons Einige sehr haufige Beispiele von Buttons sind Ein Button OK zum Bestatigen von Aktionen und Schliessen der Fenster Ein Button Abbrechen zum Verwerfen von Anderungen oder Abbrechen von Aktionen und zum Schliessen des Fensters Ein Button Ubernehmen zum Ubernehmen von Anderungen oder Bestatigen von Aktionen ohne das Fenster zu schliessen Ein Button Schliessen zum Schliessen von Fenstern nachdem Anderungen bereits ubernommen wurdenVisuelle Darstellung Bearbeiten nbsp Schaltflachen in einer grafischen Benutzeroberflache das Licht kommt hier von links oben A erscheint hervorstehend B eingedruckt Die Begrenzungslinie ist oben zwei Pixel breit unten nur ein Pixel Das Aussehen von Schaltflachen wird in der Regel vom verwendeten Betriebssystem vorgegeben Mit hinreichend grossem Programmieraufwand lasst sich das Aussehen aber auch beliebig anpassen Wegen eines Wahrnehmungseffekts des menschlichen visuellen Systems erscheint eine Schaltflache hervorstehend dreidimensional wenn ihre obere Begrenzungslinie hell und ihre untere Begrenzungslinie dunkel ist Im umgekehrten Fall erscheint die Schaltflache eingedruckt Dieser Effekt beruht darauf dass das menschliche Auge es gewohnt ist dass Gegenstande von oben beleuchtet sind Zusatzlich konnen Schaltflachen in gedrucktem Zustande aufgehellt dargestellt sein um ein Leuchten zu simulieren oder andere Farbwechsel vollziehen Oft erscheint der 3D Effekt erst wenn man mit dem Mauszeiger uber die Schaltflache fahrt Hovering beziehungsweise sie uber die Tastatur aktiviert Neben Schriften sind fur Schaltflachen auch Icons ublich die die Funktion der Schaltflache versinnbildlichen Fur Flipflops sind auch einfache gesetzte Hakchen oder Punkte ublich Radiobuttons Schaltflachen in HTML Bearbeiten nbsp Beispiel furimg ButtonIn HTML werden die Elemente input und button verwendet Diese Elemente sowie einfache Textverweise a Element das reinen Text beinhaltet konnen mittels CSS grafisch gestaltet werden z B durch Zuweisung verschiedener Rahmenfarben um einen 3D Effekt zu simulieren Durch den neuen Standard CSS3 konnen auch aufwandigere Gestaltungen ohne den Einsatz von Bildern mithilfe von Farbverlaufen usw umgesetzt werden Viele CSS Frameworks liefern fertige Vorlagen zur Gestaltung mit 2 Meistens werden Schaltflachen verwendet um Formulardaten abzuschicken oder Verweise grafisch attraktiv zu gestalten Anwendungsprogramme BearbeitenIn Anwendungsprogrammen dienen Schaltflachen dazu die einzelnen Steuerbefehle eines Programms anzusprechen Sie sind in den Menuleisten Schaltleisten rund um oder frei uber die Arbeitsflache eines Fensters angeordnet Beispiele BearbeitenDas folgende mit ASP NET umgesetzte Beispiel zeigt die Implementierung einer Webseite mit einem Button und die Verknupfung des Klick Ereignis mit einer Ereignisbehandlungsroutine siehe Ereignis 3 lt Page Language C gt lt DOCTYPE html PUBLIC W3C DTD XHTML 1 0 Transitional EN http www w3 org TR xhtml1 DTD xhtml1 transitional dtd gt lt script runat server gt Registriert die Ereignisbehandlungsmethode fur das Klick Ereignis des Buttons void Page Load Object sender EventArgs e BeispielButton Click new EventHandler this BeispielButton Click Wenn der Button angeklickt wird wird die Beschriftung geandert und der Button deaktiviert void BeispielButton Click Object sender EventArgs e Button button Button sender button Text Der Button wurde angeklickt button Enabled false lt script gt lt html xmlns http www w3 org 1999 xhtml gt lt head runat server gt lt title gt Beispielseite lt title gt lt head gt lt body gt lt form id form1 runat server gt lt div gt lt asp Button id BeispielButton Text Klick hier um die Beschriftung zu andern OnClick BeispielButton Click Verknupft die Ereignisbehandlungsmethode mit dem Klick Ereignis runat server gt lt div gt lt form gt lt body gt lt html gt Weblinks Bearbeiten nbsp Commons Buttons Sammlung von Bildern Videos und Audiodateien nbsp Wiktionary Schaltflache Bedeutungserklarungen Wortherkunft Synonyme Ubersetzungen Button im Selfhtml Wiki Tutorial zum Erstellen eines ButtonEinzelnachweise Bearbeiten DIN EN ISO 9241 143 2012 06 Nr 3 19 HTML lt button gt Tag W3Schools Button Click Event Microsoft Docs Abgerufen von https de wikipedia org w index php title Schaltflache amp oldid 235557400