Abteilung Informatik, JFC/Swing 2004 Diego Schmidlin V2.2
|
|
- Sofia Holtzer
- vor 8 Jahren
- Abrufe
Transkript
1 Inhalt 1. Toolbar 1. JToolBar 2. Menü 1. JMenuBar 2. JMenu 3. JMenuItem 4. KeyStroke 5. Beispiel JMenuDemo1 6. JCheckBoxMenuItem 7. JRadioButtonMenuItem 8. Beispiel JMenuDemo2 9. JPopupMenu 10. Beispiel JPopupMenuDemo Folie 1 Lernziele Sie wissen wie sie Toolbars anwenden können Sie können in eigenen Anwendungen Menüs und Popup-Menüs richtig einsetzen Sie kennen erweiterte Optionen für die Gestaltung von Menüs Folie Diego Schmidlin Seite 1
2 1.1 JToolBar (1) JToolBar Symbolleiste Nimmt beliebige Swing-Komponenten auf Kann an Ränder des Frames andocken Kann in eigenem Fenster dargestellt werden (undocked) Konstruktoren public JToolBar() public JToolBar(int orientation) public JToolBar(String name) Folie JToolBar (2) import java.awt.*; import javax.swing.*; public class JToolBarDemo extends JFrame { public JToolBarDemo() { super("jtoolbardemo"); Container cp = getcontentpane(); // Instanz von JToolBar erzeugen JToolBar tb = new JToolBar(); // Schaltflächen fuer die Werkzeugleiste JButton newbtn = new JButton(new ImageIcon("../image/new.gif")); newbtn.settooltiptext("neu"); JButton openbtn = new JButton(new ImageIcon("../image/open.gif")); openbtn.settooltiptext("öffnen"); JButton copybtn = new JButton(new ImageIcon("../image/copy.gif")); copybtn.settooltiptext("kopieren"); JButton pastebtn = new JButton(new ImageIcon("../image/paste.gif")); pastebtn.settooltiptext("einfügen"); JButton cutbtn = new JButton(new ImageIcon("../image/cut.gif")); cutbtn.settooltiptext("ausschneiden"); JButton savebtn = new JButton(new ImageIcon("../image/save.gif")); savebtn.settooltiptext("speichern"); Folie Diego Schmidlin Seite 2
3 1.1 JToolBar (3) tb.add(newbtn); tb.add(openbtn); tb.addseparator(); tb.add(copybtn); tb.add(pastebtn); tb.add(cutbtn); tb.addseparator(); tb.add(savebtn); tb.setorientation(swingconstants.horizontal); cp.add(tb, "North"); public static void main(string[] args) { JToolBarDemo frame = new JToolBarDemo(); frame.setdefaultcloseoperation(jframe.exit_on_close); frame.setsize(300, 200); frame.setvisible(true); Folie JMenuBar JMenuBar Jedes Hauptfenster ausser JWindow kann eine Menüleiste haben Wird mit addmenubar() zu einem Hauptfenster hinzugefügt Konstruktor public JMenuBar() Wichtigste Methode Methode public JMenu add(jmenu c) Beschreibung Fügt eine Instanz von JMenu zur Menüleiste hinzu Folie Diego Schmidlin Seite 3
4 2.2 JMenu (1) JMenu Die einzelnen Menüs einer Menüleiste sind Instanzen der Klasse JMenu Ist von JMenuItem abgeleitet Konstruktor public JMenu(String s) Wichtigste Methoden Methode public JMenuItem add(string s) public JMenuItem add(jmenuitem menuitem) public void addseparator() Beschreibung Fügt einen String als Menüpunkt zu JMenu hinzu Fügt eine Instanz von JMenuItem als Menüpunkt zu JMenu hinzu Fügt eine Trennlinie zu JMenu hinzu Folie JMenuItem (1) JMenuItem Repräsentiert Menüeinträge Text, der wahlweise mit einem Icon oder Häkchen versehen werden kann Da JMenu aus JMenuItem abgeleitet ist, lassen sich Menüs schachteln JMenu und JMenuItem lassen sich mit einem Tasten- Kürzel belegen Konstruktoren public JMenuItem(String text) public JMenuItem(String text, Icon icon) public JMenuItem(String text, int mnemonic) Folie Diego Schmidlin Seite 4
5 2.3 JMenuItem (2) Wichtigste Methoden Methode public void setmnemonic(int mnemonic) public int getmnemonic() public void setaccelerator(keystroke keystroke) public KeyStroke getaccelerator() public void setenabled(boolean b) public boolean isenabled() Beschreibung Legt mnemonische Kürzel des Menüeintrags fest. Buchstabe, der unterstrichen dargestellt wird Gibt mnemonische Kürzel des Menüeintrags zurück Setzt das Tastenkürzel, mit dem ein Menüeintrag direkt aufgerufen werden kann, ohne durch das Menü navigieren zu müssen Gibt Tastenkürzel zurück Aktiviert/deaktiviert einen Menüeintrag Gibt Aktivierung/Deaktivierung eines Menüeintrages zurück Folie KeyStroke KeyStroke Repräsentiert Tasten-Kürzel Factory-Methoden public static KeyStroke getkeystroke(char keychar) public static KeyStroke getkeystroke(int keycode, int modifiers) Modifier Methode SHIFT_MASK CTRL_MASK META_MASK ALT_MASK Beschreibung Umschalt-Taste[UMSCHALT] Control-Taste [STRG] Meta-Taste [META] (gibt es auf den meisten Plattformen nicht) Alternativ-Taste [ALT] Folie Diego Schmidlin Seite 5
6 2.5 Beispiel: JMenuDemo1 (1) import java.io.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class JMenuDemo1 extends JFrame implements ActionListener { public JMenuDemo1() { super("jmenudemo1"); JMenuBar menubar = new JMenuBar(); menubar.add(createfilemenu()); setjmenubar(menubar); Folie Beispiel: JMenuDemo1 (2) private JMenu createfilemenu() { JMenu menu = new JMenu("Datei"); menu.setmnemonic('d'); JMenuItem menuitem; //Öffnen menuitem = new JMenuItem("Öffnen", 'f'); setctrlaccelerator(menuitem, 'O'); //Speichern menuitem = new JMenuItem("Speichern", 'p'); setctrlaccelerator(menuitem, 'S'); //Separator menu.addseparator(); //Beenden menuitem = new JMenuItem("Beenden", 'e'); return menu; Folie Diego Schmidlin Seite 6
7 2.5 Beispiel: JMenuDemo1 (3) public void actionperformed(actionevent event) { int returnval = 0; JFileChooser fc = new JFileChooser(); System.out.println(event.getActionCommand()); if(event.getactioncommand().compareto("beenden") ==0){ System.exit(0); else { if(event.getactioncommand().compareto("öffnen")==0){ returnval = fc.showopendialog(jmenudemo1.this); else if(event.getactioncommand().compareto("speichern") ==0){ returnval = fc.showsavedialog(jmenudemo1.this); if (returnval == JFileChooser.APPROVE_OPTION) { File file = fc.getselectedfile(); System.out.println("File: " + file.getname()); Folie Beispiel: JMenuDemo1 (4) private void setctrlaccelerator(jmenuitem menuitem, char accelerator) { KeyStroke keystroke = KeyStroke.getKeyStroke(accelerator, Event.CTRL_MASK); menuitem.setaccelerator(keystroke); public static void main(string[] args) { JMenuDemo1 frame = new JMenuDemo1(); frame.setdefaultcloseoperation(jframe.exit_on_close); frame.setlocation(100, 100); frame.setsize(500, 250); frame.setvisible(true); Folie Diego Schmidlin Seite 7
8 2.6 JCheckBoxMenuItem JCheckBoxMenuItem Erlaubt Verwendung von Schalter in JMenu Ist von JMenuItem abgeleitet Konstruktoren public JCheckBoxMenuItem(String text) public JCheckBoxMenuItem(String text, Icon icon) public JCheckBoxMenuItem(String text, boolean b) public JCheckBoxMenuItem(String text, Icon icon, boolean b) Wichtigste Methoden Methode public boolean getstate() public void setstate(boolean b) Beschreibung Gibt Status der Checkbox zurück Setzt Status der Checkbox selektiert/nicht-selektiert Folie JRadioButtonMenuItem JRadioButtonMenuItem Erlaubt Verwendung von Schalter in JMenu Ist von JMenuItem abgeleitet Kontrolle erfolgt über eine ButtonGroup-Objekt Konstruktoren public JRadioButtonMenuItem(String text) public JRadioButtonMenuItem(String text, Icon icon) public JRadioButtonMenuItem(String text, boolean b) public JRadioButtonMenuItem(String text, Icon icon, boolean b) Wichtigste Methoden Methode public boolean getstate() public void setstate(boolean b) Beschreibung Gibt Status der Checkbox zurück Setzt Status der Checkbox selektiert/nicht-selektiert Folie Diego Schmidlin Seite 8
9 2.8 Beispiel: JMenuDemo2 (1) import javax.swing.*; import java.awt.event.*; public class JMenuDemo2 extends JFrame implements ActionListener { public JMenuDemo2() { super("jmenudemo2"); JMenuBar menubar = new JMenuBar(); menubar.add(createextrasmenu()); setjmenubar(menubar); private JMenu createextrasmenu() { JMenu menu = new JMenu("Extras"); menu.setmnemonic('x'); JMenuItem menuitem; //Tools-Untermenü menu.add(createtoolssubmenu()); //Separator menu.addseparator(); Folie Beispiel: JMenuDemo2 (2) //Statuszeile und Buttonleiste menuitem = new JCheckBoxMenuItem("Statuszeile"); menuitem.setmnemonic('z'); ((JCheckBoxMenuItem)menuItem).setState(true); menuitem = new JCheckBoxMenuItem("Buttonleiste"); menuitem.setmnemonic('b'); //Separator menu.addseparator(); Folie Diego Schmidlin Seite 9
10 2.8 Beispiel: JMenuDemo2 (3) //Offline, Verbinden, Anmelden ButtonGroup buttongrp = new ButtonGroup(); menuitem = new JRadioButtonMenuItem("Offline", true); menuitem.setmnemonic('o'); buttongrp.add(menuitem); menuitem = new JRadioButtonMenuItem("Verbinden"); menuitem.setmnemonic('v'); buttongrp.add(menuitem); menuitem = new JRadioButtonMenuItem("Anmelden"); menuitem.setmnemonic('a'); buttongrp.add(menuitem); Folie Beispiel: JMenuDemo2 (4) //Separator menu.addseparator(); //Sicherheit menuitem = new JMenuItem("Sicherheit", new ImageIcon("../image/lock.gif")); menuitem.setmnemonic('s'); menuitem.sethorizontaltextposition(jmenuitem.left); return menu; private JMenu createtoolssubmenu() { JMenuItem menuitem; JMenu menu = new JMenu("Tools"); menu.setmnemonic('t'); menuitem = new JMenuItem("Rechner", 'R'); Folie Diego Schmidlin Seite 10
11 2.8 Beispiel: JMenuDemo2 (5) menuitem = new JMenuItem("Editor", 'E'); menuitem = new JMenuItem("Browser", 'B'); menuitem = new JMenuItem("Zipper", 'Z'); menuitem = new JMenuItem("Snapper", 'S'); menuitem = new JMenuItem("Viewer", 'V'); return menu; Folie Beispiel: JMenuDemo2 (6) public void actionperformed(actionevent event) { System.out.println(event.getActionCommand()); public static void main(string[] args) { JMenuDemo2 frame = new JMenuDemo2(); frame.setdefaultcloseoperation(jframe.exit_on_close); frame.setlocation(100, 100); frame.setsize(300, 250); frame.setvisible(true); Folie Diego Schmidlin Seite 11
12 2.9 JPopupMenu JPopupMenu Die einzelnen Menüs einer Popup-Menüs sind Instanzen der Klasse JMenu Ist von JMenuItem abgeleitet Konstruktoren public JPopupMenu(String s) public JPopupMenu(String s) Wichtigste Methoden Methode public JMenuItem add(string s) Beschreibung Fügt einen String als Menüpunkt zu JPopupMenu hinzu public JMenuItem add(jmenuitem menuitem) public void addseparator() Fügt eine Instanz von JMenuItem als Menüpunkt zu JPopupMenu hinzu Fügt eine Trennlinie zu JPopupMenu hinzu Folie Beispiel: JPopupMenuDemo (1) import javax.swing.*; import java.awt.event.*; public class JPopupMenuDemo extends JFrame implements MouseListene, ActionListener { public JPopupMenuDemo() { super("jpopupmenudemo"); addmouselistener(this); //MouseListener public void mouseclicked(mouseevent event) {checkpopupmenu(event); public void mouseentered(mouseevent event) { public void mouseexited(mouseevent event) { public void mousepressed(mouseevent event) {checkpopupmenu(event); public void mousereleased(mouseevent event) {checkpopupmenu(event); Folie Diego Schmidlin Seite 12
13 2.10 Beispiel: JPopupMenuDemo (2) private void checkpopupmenu(mouseevent event) { if (event.ispopuptrigger()) { JPopupMenu popup = new JPopupMenu(); //Rückgängig hinzufügen JMenuItem mi = new JMenuItem("Rueckgaengig"); mi.addactionlistener(this); popup.add(mi); //Separator hinzufügen popup.addseparator(); //Ausschneiden, Kopieren, Einfügen hinzufügen mi=new JMenuItem("Ausschneiden"); mi.addactionlistener(this); popup.add(mi); mi=new JMenuItem("Kopieren"); mi.addactionlistener(this); popup.add(mi); mi=new JMenuItem("Einfuegen"); mi.addactionlistener(this); popup.add(mi); //Menü anzeigen popup.show(event.getcomponent(), event.getx(), event.gety()); Folie Beispiel: JPopupMenuDemo (3) //ActionListener public void actionperformed(actionevent event) { System.out.println(event.getActionCommand()); public static void main(string[] args) { JPopupMenuDemo frame = new JPopupMenuDemo(); frame.setdefaultcloseoperation(jframe.exit_on_close); frame.setlocation(100, 100); frame.setsize(300, 200); frame.setvisible(true); Folie Diego Schmidlin Seite 13
14 Zusammenfassung Mit der Klasse JToolBar können Symbolleiste angelegt werden. Auf JToolBar können beliebige Swing-Komponenten platziert werden Für die Darstellung von Menüs werden die Klassen JMenuBar, JMenu, JMenuItem, JCheckBoxMenuIte und JRadioButtonMenuItem verwendet Tasten-Kürzel können mit der Klasse KeyStroke erzeugt werden Für Popup-Menüs steht die Klasse JPopupMenu zur Verfügung Folie 27 Folie Diego Schmidlin Seite 14
Kap. 36. SWING: Menüs. und weitere SWING-Container. Seán Dempsey
Kap. 36 SWING: Menüs und weitere SWING-Container Seán Dempsey Grundlagen von Menüs Hauptklasse: JMenuBar SWING- Entsprechung der AWT-Menüklasse MenuBar JMenuBar Menüleiste (JMenuBar) enthält Menüs (JMenu)
MehrDHBW Karlsruhe, Vorlesung Programmieren, Events Musterlösung
DHBW Karlsruhe, Vorlesung Programmieren, Events Musterlösung Aufgabe Editor package BA.GUI.Swing; import java.awt.*; import java.awt.event.*; import java.io.*; import java.util.logging.level; import java.util.logging.logger;
MehrTutorial04: Swing: Erstellen eines JFrames mit einem JSplitPane
Hochschule Harz Programmierung2 Tutorial 04: FB Automatisierung und Informatik Dipl.-Inf., Dipl.-Ing. (FH) M. Wilhelm Programmierung 2 für MI / WI Thema: Swing, JSplitPane und I/O Versuchsziele Kenntnisse
MehrSwing Lernen am Code Teil 1
Swing Lernen am Code Teil 1 Swing Fenster erzeugen import java.awt.* import java.awt.event.* import javax.swing.* class SwingDemo{ static JFrame Fenster; public static void main(string[] args){ } } Fenster
MehrProgrammieren II. Menü-Klassen in Java. Menüs. Menüs. Action. Dr. Klaus Höppner. GridBagLayout. Hochschule Darmstadt SS 2008
Programmieren II Menüs Dr. Klaus Höppner Action Hochschule Darmstadt SS 2008 GridBagLayout 1 / 30 2 / 30 Menüs Menü-Klassen in Java In Fenstern von grafischen Anwendungen kennt man folgende Arten von Menüs:
MehrNTB Druckdatum: 01.04.13 -
AWT UND SWING AWT = abstract windowing toolkit Bausteine Eigenes Fenster Programmcode steht nicht im Main, sondern in einer separaten Klasse extends JFrame JWindow selbstständiges Fenster, ohne Rahmen
MehrGUI Programmierung mit JAVA Swing
GUI Programmierung mit JAVA Swing Komponenten Layout Event Handling Imaging 2001 Thomas Weiler 1 JAVA Swing Bibliothek zur Erstellung grafischer Benutzerschnittstellen in JAVA Bietet Klassen für grafische
MehrAbteilung Informatik, JFC/Swing 2004 Diego Schmidlin V2.2
Inhalt 1. Printing API 1. Übersicht 2. Vorgehen 3. Beispiel 2. Klasse PrintUtils 3. Mehrere Seiten drucken Folie 1 Lernziele Sie wissen, wie Sie Swing-Komponenten ausdrucken können Sie kennen den Aufbau
MehrObjektorientierte Software-Entwicklung
Objektorientierte Software-Entwicklung Priv.-Doz. Dr. Rolf Hennicker 08.01.2003 AWT und Swing AWT (Abstract Window Toolkit) und Swing 2 AWT (Abstract Window Toolkit) und Swing AWT und Swing bieten eine
MehrMenüs Action GridBagLayout. Programmieren II. Dr. Klaus Höppner. Hochschule Darmstadt Sommersemester / 31
Programmieren II Dr. Klaus Höppner Hochschule Darmstadt Sommersemester 2010 1 / 31 Menüs Action GridBagLayout 2 / 31 Menüs In Fenstern von grafischen Anwendungen kennt man folgende Arten von Menüs: Menüleisten
Mehr2A Basistechniken: Weitere Aufgaben
2A Basistechniken: Weitere Aufgaben 2A.3 Programmierung unter UNIX/Linux 1. Gegeben sind einige Ausschnitte von C-Programmen, die unter UNIX/Linux ausgeführt werden sollen. Beantworten Sie die zugehörigen
MehrGUI Programmierung in Java
vs und niemals mischen! Daher muss man sich für eine Klasse entscheiden 1 (Abstract Window Toolkit) schwergewichtige Alle Elemente werden vom Betriebssytem gemalt sehen aus wie alle anderen Programme auf
Mehr04 - Actions. Actions
Actions Motivation!In verschiedenen Swing-Komponenten werden ausgelöste Aktionen durch ActionListener behandelt.!häufig werden gleiche Aktionen durch verschiedene Swing-Komponenten ausgelöst. Z.B. durch
MehrJava Projekt: Tic Tac Toe + GUI
Java Projekt: Tic Tac Toe + GUI Rechnerpraktikum aus Programmierung im WS 2005/06 unter der Leitung von Dr. Michael Hahsler Tadeh Amirian (h0253821) 10.01.2006 1) Problemdefinition Beim TicTacToe Spiel
MehrHochschule der Medien Prof. Uwe Schulz 14. Juli 2010 Klausur Informatik, EDV-Nr. 40301 Seite 1 von 5. Teil 2: Aufgaben
Hochschule der Medien Prof Uwe Schulz 14 Juli 2010 Klausur Informatik, EDV-Nr 40301 Seite 1 von 5 Name: Matr Nr: Teil 2: Aufgaben Hilfsmittel: alle außer tragbare Computer und Nachbar Bearbeitungszeit:
Mehr11. GUI-Programmierung mit SWING Überblick
11. GUI-Programmierung mit SWING Überblick 11.1 Einführung 11.2 Einfache Swing Komponenten 11.3 Ereignisbehandlung und Adapterklassen 11.4 Zeichnen 11.5 Dialoge 11.6 Layout Manager 11.7 Komplexere Swing
MehrGrundlagen der Programmierung APPLETS
Grundlagen der Programmierung APPLETS Inhalt dieser Einheit Java-Applets: Java-Applets Vor- und Nachteile Sicherheitskonzepte Methoden Einbetten in HTML Graphical User Interface 2 Java Applets Applets
MehrJava I Vorlesung 11 Graphische Oberflächen mit Swing
Java I Vorlesung 11 Graphische Oberflächen mit Swing 5.7.2004 Swing Komponenten Layout-Manager Events Swing und Threads Die Java-Plattform 2 Die Java-Plattform 3 "Hello World" in Swing HelloWorldS.java
MehrJava: Vererbung. Teil 3: super() www.informatikzentrale.de
Java: Vererbung Teil 3: super() Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und IMMER zuerst den Konstruktor der Elternklasse auf! Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und
MehrSwing. Swing. Einführung Painting bei Swing Menus and Action Swing-Komponenten. Zusammenfassung
Swing Pratikum SWE 2 M. Löberbauer, T. Kotzmann, H. Prähofer 1 Swing Einführung Painting bei Swing Menus and Action Swing-Komponenten JSpinner JTextField JFormattedTextField JList JTable JTree weitere
MehrGraphische Benutzungsoberflächen
Graphische Benutzungsoberflächen Graphische Benutzungsoberflächen (graphical user interfaces, GUI) dienen zur interaktiven Bedienung von Programmen, Ein- und Ausgabe mit graphischen Techniken und visuellen
MehrEinstieg in die Informatik mit Java
1 / 14 Einstieg in die Informatik mit Java Swing Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 14 1 Einführendes Beispiel 2 Eigenschaften von Swing 3 Typisches Swing-Applet
MehrAK-Automatisierungs und Kommunikationstechnik TI Technische Informatik. NWT Netzwerktechnik www.munz-udo.de
Stand FTE2 Anfang 4. Semester plus Projekt Multiuhren_Thread Ich gehe im Hinblick auf Klassenarbeiten und der Abschlussprüfung davon aus, dass Sie das Skript OOP JAVA2 durchgearbeitet haben. Wir haben
MehrObjektorientierte Programmierung
Universität der Bundeswehr Fakultät für Informatik Institut 2 Priv.-Doz. Dr. Lothar Schmitz FT 2006 Übungsblatt 5 Lösungsvorschlag Objektorientierte Programmierung 22. 05. 2006 Lösung 9 (SMS-Eingabe am
MehrProgrammierkurs Java
Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE16-Rekursion (Stand 09.12.2011) Aufgabe 1: Implementieren Sie in Java ein Programm, das solange einzelne Zeichen vom Terminal einliest, bis ein #-Zeichen
MehrJButton, JCheckBox, JRadioButton. Programmieren II. Vorlesung 7. Handout S. 1. Dr. Klaus Höppner. Hochschule Darmstadt Sommersemester 2009.
Programmieren II Dr. Klaus Höppner Hochschule Darmstadt Sommersemester 2009 1 / 30 2 / 30 JButton, JCheckBox, JRadioButton In Swing existieren drei wesentliche Klassen für Schaltflächen: JButton für normale
MehrSwing. Swing. Einführung. Menus and Action Swing-Komponenten. Zusammenfassung. JTextField. JSpinner. JTable. weitere Komponenten
Swing Pratikum 2 M. Löberbauer, T. Kotzmann, H. Prähofer 1 Swing Einführung Painting bei Swing Menus and Action Swing-Komponenten JTextField JFormattedTextField JSpinner JList JTable JTree weitere Komponenten
MehrTel.: 040-528 65 802 Fax: 040-528 65 888 Email: support_center@casio.de. Ein Text oder Programm in einem Editor schreiben und zu ClassPad übertragen.
Ein Text oder Programm in einem Editor schreiben und zu ClassPad übertragen. Die auf dem PC geschriebene Texte oder Programme können über dem ClassPad Manager zu ClassPad 300 übertragen werden. Dabei kann
MehrZentrale Objekte zur Programmierung graphischer Benutzeroberflächen (GUI)
1 JAVA für Bauingenieure Alexander Karakas SS 2008 Zentrale Objekte zur Programmierung graphischer Benutzeroberflächen (GUI) 21.05.2008 2 Was ist ein(e) GUI? GUI = Graphical User Interface = Graphische
MehrJava Einführung Collections
Java Einführung Collections Inhalt dieser Einheit Behälterklassen, die in der Java API bereitgestellt werden Wiederholung Array Collections (Vector, List, Set) Map 2 Wiederholung Array a[0] a[1] a[2] a[3]...
MehrLÖSUNGEN AUFGABEN: EXCEL XP (OHNE DATEIEN)
LÖSUNGEN AUFGABEN: EXCEL XP (OHNE DATEIEN) Übung (1) Elemente des Excelfensters Ordnen Sie die Begriffe richtig zu: [1] Titelleiste (Programmleiste) [9] waagrechte/horizontale Bildlaufleiste [2] Menüleiste
MehrIhr CMS für die eigene Facebook Page - 1
Ihr CMS für die eigene Facebook Page Installation und Einrichten eines CMS für die Betreuung einer oder mehrer zusätzlichen Seiten auf Ihrer Facebook Page. Anpassen der "index.php" Installieren Sie das
MehrJava Einführung Umsetzung von Beziehungen zwischen Klassen. Kapitel 7
Java Einführung Umsetzung von Beziehungen zwischen Klassen Kapitel 7 Inhalt Wiederholung: Klassendiagramm in UML Java-Umsetzung von Generalisierung Komposition Assoziationen 2 Das Klassendiagramm Zweck
MehrAnleitung zur Aktivierung der neuen Lizenz an Ihren Rechnern
Anleitung zur Aktivierung der neuen Lizenz an Ihren Rechnern Sehr geehrte Videostore-Betreiber, Sie haben sich erfolgreich registriert und Ihren persönlichen Lizenz-Key per email erhalten. Das Fenster
MehrÜbungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag
Ludwig-Maximilians-Universität München WS 2015/16 Institut für Informatik Übungsblatt 9 Prof. Dr. R. Hennicker, A. Klarl Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung:
MehrKlausur vom 14. Juni 2004. Informatik 4
Berner Fachhochschule Hochschule für Technik und Informatik, HTI Fachbereich Elektro- und Kommunikationstechnik Labor für Technische Informatik, Burgdorf Klasse: EV02-1 Name, Vorname: Klausur vom 14. Juni
Mehrtentoinfinity Apps 1.0 EINFÜHRUNG
tentoinfinity Apps Una Hilfe Inhalt Copyright 2013-2015 von tentoinfinity Apps. Alle Rechte vorbehalten. Inhalt der online-hilfe wurde zuletzt aktualisiert am August 6, 2015. Zusätzlicher Support Ressourcen
MehrInformatik II. Aufgabe 1: Image Viewer ImageViewer.java
Universität Augsburg, Institut für Informatik Sommersemester 2006 Prof. Dr. Werner Kießling 27. Juli 2006 M. Endres, A. Huhn, T. Preisinger Lösungsblatt 12 Aufgabe 1: Image Viewer ImageViewer.java Informatik
MehrProgrammieren in Java
Programmieren in Java objektorientierte Programmierung 2 2 Zusammenhang Klasse-Datei In jeder *.java Datei kann es genau eine public-klasse geben wobei Klassen- und Dateiname übereinstimmen. Es können
MehrErste Schritte. Lavid-F.I.S. Faktura. Erste Schritte
Lavid-F.I.S. Dauner Straße 12, 41236 Mönchengladbach Tel. 02166-97022-0, Fax -15, Email info@lavid-software.net 1 Inhalt 1 Inhalt... 2 2 Wie erfasse ich Artikel?... 3 3 Wie lege ich ein Angebot für einen
MehrWichtige Information zur Verwendung von CS-TING Version 9 für Microsoft Word 2000 (und höher)
Wichtige Information zur Verwendung von CS-TING Version 9 für Microsoft Word 2000 (und höher) CS-TING Version 9 Das Programm CS-TING Version 9 für Microsoft Word 2000 (und höher) verwendet Makros bei der
MehrSie möchten einen neuen Termin im Kalender anlegen:
Termin anlegen Sie möchten einen neuen Termin im Kalender anlegen: Wählen Sie Tag und Uhrzeit durch entsprechendes setzten der Markierung im Kalender Taste Enter drücken, um neuen Termin anzulegen Termindaten
Mehr0110 Internet Explorer 8. 1 Einleitung. Lernziele. Internet Explorer 8 für das Internet nutzen. Feeds abonnieren Lerndauer. 4 Minuten.
1 Einleitung Lernziele Internet Explorer 8 für das Internet nutzen Feeds abonnieren Lerndauer 4 Minuten Seite 1 von 20 2 Internetseite öffnen» Als Standard enthält die Taskleiste einen Eintrag für den
Mehr/** Main-Methode erzeugt einen neuen Editor zum Testen */ public static void main(string[] args) { new Editor();
Bereich: Grafische Benutzeroberflächen (UI), Events (2) Editor Package: de.dhbwka.java.exercise.ui.editor Klasse: Editor Aufgabenstellung: Schreiben Sie einen kleinen Texteditor mit Swing! Keine Panik,
MehrProgrammieren I. Strategie zum Entwurf von Klassen. Beispiele. Design von Klassen. Dr. Klaus Höppner. Beispiel: Bibliothek
Programmieren I Dr. Klaus Höppner Hochschule Darmstadt Wintersemester 2008/2009 1 / 22 2 / 22 Strategie zum Entwurf von Klassen Beispiele Objektorientierte Sichtweise: Mit welchen Objekten habe ich es
Mehr10.3.1.10 Übung - Konfigurieren einer Windows-XP-Firewall
5.0 10.3.1.10 Übung - Konfigurieren einer Windows-XP-Firewall Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung werden Sie erfahren, wie man die Windows XP-Firewall konfiguriert und
MehrTeil 1: Keine Hilfsmittel Bearbeitungszeit: 20 Minuten
Stuttgart Klausur Informatik 2, EDV-Nr. 40303 Seite 1 von 2 Name: Teil 1: Keine Hilfsmittel Bearbeitungszeit: 20 Minuten Teil 1 Teil 2 Summe Punkte Bitte verwenden Sie nur den vorhandenen Platz für Ihre
MehrSwing :Komponenten I (Teil 2)
l Bei Swing handelt es sich um eine Programmierschnittstelle und Grafikbibliothek zum Programmieren von grafischen Benutzeroberflächen l Swing stellt eine Menge von Klassen zur Verfügung l Swing wurde
MehrRekursion. Annabelle Klarl. Einführung in die Informatik Programmierung und Softwareentwicklung
Rekursion Annabelle Klarl Zentralübung zur Vorlesung Einführung in die Informatik: http://www.pst.ifi.lmu.de/lehre/wise-12-13/infoeinf WS12/13 Aufgabe 1: Potenzfunktion Schreiben Sie eine Methode, die
MehrVerhindert, dass eine Methode überschrieben wird. public final int holekontostand() {...} public final class Girokonto extends Konto {...
PIWIN I Kap. 8 Objektorientierte Programmierung - Vererbung 31 Schlüsselwort: final Verhindert, dass eine Methode überschrieben wird public final int holekontostand() {... Erben von einer Klasse verbieten:
MehrO UTLOOK EDITION. Was ist die Outlook Edition? Installieren der Outlook Edition. Siehe auch:
O UTLOOK EDITION Was ist die Outlook Edition? Outlook Edition integriert Microsoft Outlook E-Mail in Salesforce. Die Outlook Edition fügt neue Schaltflächen und Optionen zur Outlook- Benutzeroberfläche
MehrTCP/IP Programmierung. C# TimeServer Java6 TimeClient
TCP/IP Programmierung C# TimeServer Java6 TimeClient Stand 19.10.11 21:24:32 Seite 1 von 16 Inhaltsverzeichnis Erläuterung...3 Software...3 C#TimeServer...4 Klasse ServerThread...6 Starten und Beenden...7
Mehr1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern
1 Einleitung Lernziele Symbolleiste für den Schnellzugriff anpassen Notizenseiten drucken eine Präsentation abwärtskompatibel speichern eine Präsentation auf CD oder USB-Stick speichern Lerndauer 4 Minuten
MehrJava für Computerlinguisten
Java für Computerlinguisten 5. Grafische Userinterfaces Christian Scheible Institut für Maschinelle Sprachverarbeitung 31. Juli 2009 Christian Scheible Java für Computerlinguisten 31. Juli 2009 1 / 33
MehrDie Dateiablage Der Weg zur Dateiablage
Die Dateiablage In Ihrem Privatbereich haben Sie die Möglichkeit, Dateien verschiedener Formate abzulegen, zu sortieren, zu archivieren und in andere Dateiablagen der Plattform zu kopieren. In den Gruppen
MehrImagic IMS Client und Office 2007-Zusammenarbeit
Imagic IMS Client und Office 2007-Zusammenarbeit Das Programm Imagic ims Client v ist zu finden über: Start -> Alle Programme -> Imagic ims Client v anklicken. Im Ordner Office 2007 v finden Sie PowerPoint
Mehr32.4 Anpassen von Menüs und Symbolleisten 795i
32.4 Anpassen von Menüs und Symbolleisten 795i Fortsetzung der Seiten in der 8. Auflage 32.4 Anpassen von Menüs und Symbolleisten 32.4.1 Anpassen von Menüs Die Menüs können um folgende Typen von Optionen
MehrWhitepaper. Produkt: combit Relationship Manager / address manager. Dateiabgleich im Netzwerk über Offlinedateien
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager / address manager Dateiabgleich im Netzwerk über Offlinedateien Dateiabgleich im Netzwerk über Offlinedateien
MehrÜbung Grundlagen der Programmierung. Übung 03: Schleifen. Testplan Testergebnisse
Übung 03: Schleifen Abgabetermin: xx.xx.xxxx Name: Matrikelnummer: Gruppe: G1 (Prähofer) G2 (Prähofer) G3 (Wolfinger) Aufgabe Punkte gelöst abzugeben schriftlich abzugeben elektronisch Aufgabe 03.1 12
MehrInstitut für Informatik
Technische Universität München Institut für Informatik Lehrstuhl für Computer Graphik & Visualisierung WS 2009 Praktikum: Grundlagen der Programmierung Aufgabenblatt 11 Prof. R. Westermann, R. Fraedrich,
MehrArrays Fortgeschrittene Verwendung
Arrays Fortgeschrittene Verwendung Gilbert Beyer und Annabelle Klarl Zentralübung zur Vorlesung Einführung in die Informatik http://www.pst.ifi.lmu.de/lehre/wise-11-12/infoeinf WS11/12 Arrays: Wiederholung
Mehr... ... Sicherheitseinstellungen... 2 Pop-up-Fenster erlauben... 3
Browsereinstellungen Um die Know How! Lernprogramm nutzen zu können, sind bei Bedarf unterschiedliche Einstellungen in Ihren Browsern nötig. Im Folgenden finden Sie die Beschreibung für unterschiedliche
MehrAnleitung für das Content Management System
Homepage der Pfarre Maria Treu Anleitung für das Content Management System Teil 4 Kalendereinträge Erstellen eines Kalender-Eintrages 1. Anmeldung Die Anmeldung zum Backend der Homepage erfolgt wie gewohnt
MehrKurzanleitung Drupal. 1. Anmeldung
Kurzanleitung Drupal 1. Anmeldung Anmeldung erfolgt bis zum Umzug unter http://haut.mjk-design.de/login und nach erfolgreichem Domainumzug unter http://www.haut.net/login mit Benutzername und Passwort.
Mehr1. Arbeiten mit dem Touchscreen
1. Arbeiten mit dem Touchscreen 1.1. Einleitung Als weitere Buchungsart steht bei DirectCASH ein Touchscreen zur Verfügung. Dieser kann zwar normal via Maus bedient werden, vorzugsweise jedoch durch einen
MehrEinführung in die Informatik: Programmierung und Software-Entwicklung, WS 11/12. Kapitel 7. Grafische Benutzeroberflächen
1 Kapitel 7 Ziele 2 (Graphical User Interfaces) als Anwendungsbeispiel für die objektorientierte Programmierung kennenlernen Benutzung von Vererbung zur Erstellung individueller GUI-Klassen durch Erweiterung
MehrEinführung in die Programmierung
Technische Universität München WS 2003/2004 Institut für Informatik Prof. Dr. Christoph Zenger Testklausur Einführung in die Programmierung Probeklausur Java (Lösungsvorschlag) 1 Die Klasse ArrayList In
MehrII. Grundlagen der Programmierung. 9. Datenstrukturen. Daten zusammenfassen. In Java (Forts.): In Java:
Technische Informatik für Ingenieure (TIfI) WS 2005/2006, Vorlesung 9 II. Grundlagen der Programmierung Ekkart Kindler Funktionen und Prozeduren Datenstrukturen 9. Datenstrukturen Daten zusammenfassen
MehrArrays von Objekten. Annabelle Klarl. Einführung in die Informatik Programmierung und Softwareentwicklung
Annabelle Klarl Zentralübung zur Vorlesung Einführung in die Informatik: http://www.pst.ifi.lmu.de/lehre/wise-12-13/infoeinf WS12/13 Arrays: Wiederholung Ein Array ist ein Tupel von Elementen gleichen
MehrGrafische Benutzeroberflächen mit Swing
Grafische Benutzeroberflächen mit Swing KW 30, Zentralübung Informatik II 2006-07-24 Klausur: Stichpunkte 1. Auswertung System.out.println("abc" instanceof String); Ergebnis von instanceof ist ein boolean,
MehrArchiv - Berechtigungen
Archiv - Berechtigungen - 1 Inhaltsverzeichnis 1. Grunddefinitionen...3 1.1. Mögliche Definitionen...3 1.1.1. Programme...3 1.1.2. Prinzipale...3 1.1.3 Archivzugriff...3 1.2. Leserichtung...3 1.2.1. Ordnerbezogen...3
MehrSteganos Secure E-Mail Schritt für Schritt-Anleitung für den Gastzugang SCHRITT 1: AKTIVIERUNG IHRES GASTZUGANGS
Steganos Secure E-Mail Schritt für Schritt-Anleitung für den Gastzugang EINLEITUNG Obwohl inzwischen immer mehr PC-Nutzer wissen, dass eine E-Mail so leicht mitzulesen ist wie eine Postkarte, wird die
MehrSichtbarkeit & statische Methoden. Einsatz von Sichtbarkeit Einsatz statischer Methoden programmatische Realisierung 2 Beispielaufgaben
Sichtbarkeit & statische Methoden Einsatz von Sichtbarkeit Einsatz statischer Methoden programmatische Realisierung 2 Beispielaufgaben Nicht sichtbare Methoden Wollen Eltern bestimmte Methoden vor den
MehrGrafikausgabe mit dem Abstract- Windowing-Toolkit. Eine Einführung
Grafikausgabe mit dem Abstract- Windowing-Toolkit Eine Einführung Inhalt Einführung Grundlegende Eigenschaften des Abstract-Windowing- Toolkit (AWT) Grundlagen Grafikausgabe Linien zeichnen Rechtecke zeichnen
MehrOutlook Express: Einrichtung E-Mail Account
Outlook Express: Einrichtung E-Mail Account Die nachfolgende Beschreibung dient der Einrichtung eines Accounts zum Abruf und Versenden von Mails über den Mailserver unter Microsoft Outlook-Express 5.0
Mehr188.154 Einführung in die Programmierung für Wirtschaftsinformatik
Beispiel 1 Vererbung (Liste) Gegeben sind die beiden Klassen ListNode und PersonNode. 188.154 Einführung in die Programmierung für Wirtschaftsinformatik Wiederholung, Prüfungsvorbereitung Monika Lanzenberger
MehrAnleitung zur Einrichtung der elektronischen Arbeitszeitkarte im Browser und Vergabe eines neuen Passwortes
Anleitung zur Einrichtung der elektronischen Arbeitszeitkarte im Browser und Vergabe eines neuen Passwortes Bitte öffnen Sie einen ihrer Browser (Internet Explorer od. Mozilla Firefox). Nachdem Sie nun
MehrGrundschulung. ActivInspire
Grundschulung ActivInspire Themen: Handhabung Active Board Handhabung des Activpen (Stift) Start mit dem ActivInspire Dashboard Übersicht über ActivInspire Die Werkzeugleiste Erstellen und Verwalten von
MehrGebrauchsanweisung Template Lernumgebung Einführung Übersicht:
Einführung Willkommen. Auf den nächsten Seiten erfahren Sie, wie Sie das Template Autodidaktische Lernumgebung benutzen, um Ihre eigene Lernumgebung zu erstellen. Sie werden Ihre Lernumgebung in Dreamweaver
MehrArbeitsschritte EAÜ Leistungserbringer Einnahmen erfassen
Arbeitsschritte EAÜ Leistungserbringer Einnahmen erfassen 1. Das Projekt auswählen Nach dem Anmelden in der Datenbank im Menü [Vorhaben] den Untermenüpunkt [Vorhabenübersicht] wählen. Dort bitte das entsprechende
MehrMAPS.ME. Benutzerhandbuch! support@maps.me
MAPS.ME Benutzerhandbuch! support@maps.me Hauptbildschirm Geolokalisierung Menü Suche Lesezeichen Wie kann ich die Karten herunterladen? Zoomen Sie an den Standort heran, bis die Nachricht «Land herunterladen»
MehrStudentische Lösung zum Übungsblatt Nr. 7
Studentische Lösung zum Übungsblatt Nr. 7 Aufgabe 1) Dynamische Warteschlange public class UltimateOrderQueue private Order[] inhalt; private int hinten; // zeigt auf erstes freies Element private int
MehrDelegatesund Ereignisse
Delegatesund Ereignisse «Delegierter» Methoden Schablone Funktionszeiger Dr. Beatrice Amrhein Überblick Definition eines Delegat Einfache Delegate Beispiele von Delegat-Anwendungen Definition eines Ereignisses
MehrObjektorientierte Softwareentwicklung
Objektorientierte Softwareentwicklung Exkurs GUI-Programmierung mit Java-SWING Die Inhalte der Vorlesung wurden primär auf Basis der angegebenen Literatur erstellt. Für Hinweise und konstruktive Kritik
MehrWebshop Tutorial. E-Commerce ECM ERP SFA EDI. Backup. Integration des Comarch Webshops mit Facebook. www.comarch-cloud.de
Webshop SFA ECM Backup E-Commerce ERP EDI Integration des Comarch Webshops mit Facebook www.comarch-cloud.de Inhaltsverzeichnis 1 ZIEL DES TUTORIALS 3 2 EINE ANWENDUNG AUF FACEBOOK ERSTELLEN 3 3 EINE SEITE
MehrÜbungsblatt 3: Algorithmen in Java & Grammatiken
Humboldt-Universität zu Berlin Grundlagen der Programmierung (Vorlesung von Prof. Bothe) Institut für Informatik WS 15/16 Übungsblatt 3: Algorithmen in Java & Grammatiken Abgabe: bis 9:00 Uhr am 30.11.2015
MehrOutlook 2013 Ablauf des Einrichtens in Outlook, um E-Mails zu signieren und/ oder verschlüsseln zu können 14.10.2013
1 1. Abgleich der E-Mailadresse im Zertifikat mit den Kontoeinstellungen in Outlook 1.1. Zertifikats-Details überprüfen - klicken Sie auf das gelbe Chip-Symbol in der Taskleiste / Eigenschaften / Zertifikate
MehrSchnellanleitung für BuddyW - Shop. Schnellanleitung für. - Shop
II Schnellanleitung für - Shop 1 Wichtige Informationen!!! Bitte beachten Sie folgende Hinweise : Vergessen Sie nicht Ihre Änderungen regelmässig zu speichern (Menüpunkt Web speichern ) Ein Web enthält
MehrBedienungsanleitung. Stand: 26.05.2011. Copyright 2011 by GEVITAS GmbH www.gevitas.de
GEVITAS-Sync Bedienungsanleitung Stand: 26.05.2011 Copyright 2011 by GEVITAS GmbH www.gevitas.de Inhalt 1. Einleitung... 3 1.1. Installation... 3 1.2. Zugriffsrechte... 3 1.3. Starten... 4 1.4. Die Menü-Leiste...
MehrAbteilung Informatik, JFC/Swing 2004 Diego Schmidlin V2.2
Inhalt 1. Drag and Drop (DnD) 1. Transfer-Mechanismus 2. Transfer-Support 3. Cursor-Symbole 4. Einführendes Beispiel 5. Komponenten DnD-fähig machen 6. Standard DnD-Verhalten ändern Folie 1 Lernziele Sie
MehrWollen Sie einen mühelosen Direkteinstieg zum Online Shop der ÖAG? Sie sind nur einen Klick davon entfernt!
Wollen Sie einen mühelosen Direkteinstieg zum Online Shop der ÖAG? Sie sind nur einen Klick davon entfernt! Sehr geehrte(r) Geschäftspartner(in), Um Ihre Transaktionen schneller durchzuführen, bieten wir
MehrProf. Dr. Uwe Schmidt. 21. August 2007. Aufgaben zur Klausur Objektorientierte Programmierung im SS 2007 (IA 252)
Prof. Dr. Uwe Schmidt 21. August 2007 Aufgaben zur Klausur Objektorientierte Programmierung im SS 2007 (IA 252) Zeit: 75 Minuten erlaubte Hilfsmittel: keine Bitte tragen Sie Ihre Antworten und fertigen
MehrErste Schritte. Lavid-F.I.S. Agentur. Erste Schritte
Lavid-F.I.S. Dauner Straße 12, 41236 Mönchengladbach Tel. 02166-97022-0, Fax -15, Email: info@lavid-software.net 1 Inhalt 1 Inhalt... 2 2 Wie erfasse ich eine Maschine?... 3 3 Wie erfasse ich Formate?...
MehrMPDS4 EXAMPLE DATENBANK
MPDS4 EXAMPLE DATENBANK Erste Schritte In diesem Tutorial lernen Sie, wie Sie MPDS4 starten und wie Sie eine Fabrikanlage auf dem Bildschirm anzeigen und mittig ausrichten können. Voraussetzungen Windows
MehrFirefox: Die Lesezeichen im Griff
Firefox: Die Lesezeichen im Griff Die Favoriten im Internet Explorer sind eine Lachnummer gegen die Lesezeichen im Firefox. Eingetippte Schlagworte reichen, um sie aufzurufen. Außerdem können ganze Befehlsfolgen
MehrInstallation und Inbetriebnahme von Microsoft Visual C++ 2010 Express
Howto Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express Peter Bitterlich Markus Langer 12. Oktober 2012 Zusammenfassung Dieses Dokument erklärt Schritt für Schritt die Installation
MehrFachhochschule Stuttgart Prof. Uwe Schulz 14. Juli 2005 Hochschule der Medien Klausur Informatik, EDV-Nr (42021) Seite 1 von 4
Hochschule der Medien Klausur Informatik, EDV-Nr. 40301(42021) Seite 1 von 4 Name: Matr. Nr.: Note Teil 1: Keine Hilfsmittel! Bearbeitungszeit: 20 Minuten Frage Stichwort 1 Schleife 2 2 Code-Fragment mit
MehrDas erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden.
Einfache Ein- und Ausgabe mit Java 1. Hallo-Welt! Das erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden. /** Die Klasse hello sendet einen
Mehrgaeb AVA Anwenderhandbuch Ergänzungsband 2008 gaeb AVA Anwenderhandbuch Ergänzungsband 2008 Nix & Keitel Software GmbH - 1 - Version 3.07.
gaeb AVA Version 3.07.0009 Anwenderhandbuch Ergänzungsband 2008 Dokument-Version: 0.3 Status: Entwurf Letzte Änderung: 11.01.2008 14:20 Nix & Keitel Software GmbH - 1 - KALKULATION MIT EXCEL... 3 ERMITTLUNG
Mehr