• Keine Ergebnisse gefunden

FB Automatisierung und Informatik

N/A
N/A
Protected

Academic year: 2021

Aktie "FB Automatisierung und Informatik"

Copied!
44
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 1

Dipl.-Inf. Michael Wilhelm

Hochschule Harz

FB Automatisierung und Informatik

mwilhelm@hs-harz.de

Raum 2.202

Tel. 03943 / 659 338

Grafische Nutzerschnittstellen

(2)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 2

Entwurfsarbeit

Entwicklungsumgebungen

Java Swing Komplexere Oberfläche

Java SWT Einfachere Oberfläche

Microsoft MFC Komplexere Oberfläche

Delphi Komplexere Oberfläche

Schwierigkeitsgrad / Aufwand

Komplexer Algorithmus Weniger Oberfläche

Einfacher Algorithmus Komplexere Oberfläche

Verwendung von Design Pattern Einfachere Oberfläche

Bericht

Problembeschreibung / Motivation

Mögliche Lösungsverfahren

Klassendiagramm / UML etc.

Beschreibung der Oberfläche / Entwurf / Ablauf etc.

Einige Details

Zusammenfassung / Erweiterungen

Aufwand

Ca. 3 Wochen

(3)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 3

Themen:

Solitär

Fotomanager

Mensch ärgere dich nicht

Excel

Taschenrechner (Formel, Grafik)

Grafikprogramm (x/y-Achsen)

Bildverarbeitung

Stone

Go

Minesweeper

(4)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 4

Turnierplan

Java Native Interface, 4 Semester,

Verbindung Java mit einer C-DLL

WMI (C++)

Terminkalender

Life / Ameise

Java mit Firebird-Datenbank

Java mit Access-Datenbank

Anwendung für ein Pizzaservice mit Datenbankanbindung

Entwicklung einer graphischen Benutzerschnittstelle für Datenbanken (Datenbank – Explorer)

Themen:

(5)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 5

Java-Explorer

Java-Editor, Token-Highlight

MDI-Programm

Anzeige der Quelltexte

Fehlermeldung in einem Extrafenster

IntelliSense mittels RTTI, siehe Download/java

Aufruf der Compiler javac

Umleitung der Ausgaben in einem Editor, notfalls mittels Batch- Datei

Aufruf des Programms mit java.exe

Eine Datei reicht auch, also kein Projekt

iResim auf dem Mac

iHTML auf dem Mac

Themen:

(6)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 6

Chat-Programm

FTP-Client

Verschlüsselung

Themen:

(7)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 7

(8)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 8

(9)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 9

Tetris:

(10)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 10

Tetris:

(11)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 11

(12)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 12

(13)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 13

Minesweeper:

weber

(14)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 14

Minesweeper:

(15)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 15

Minesweeper:

(16)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 16

(17)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 17

Mit Taschenrechner

Matrizenrechner

Plotter

(18)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 18

(19)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java thielert 19

(20)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 20

(21)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 21

(22)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 22

(23)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 23

(24)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 24

Wumpus:

(25)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 25

Wumpus:

(26)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 26

Wumpus:

(27)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 27

(28)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 28

(29)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 29

(30)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 30

XML-Editor:

(31)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 31

Chart-Analyse

(32)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 32

Bibtliothek

(33)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 33

Musikbrowser

(34)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 34

FTP

(35)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 35

Mensch ärgere dich nicht

(36)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 36

Sudoko

(37)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 37

(38)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 38

Grafische Analyse von Funktionen

(39)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java

(40)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 40

Grafische Analyse von Funktionen mit XWT

(41)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java

(42)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java

(43)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 43

ASM-Editor

MDI-Programm

Anzeige der Quelltexte

Fehlermeldung in einem Extrafenster

TASM.exe ist ein 16-Bit Programm. Aufruf geht nur über eine Batch-Datei

Vorher die obj-Datei löschen

Umleitung der Ausgaben in einem Editor mittels Batch-Datei

Themen:

(44)

FB Automatisierung und Informatik: Graf. Benutzeroberflächen mit Java 44

ASM-Editor:

Referenzen

ÄHNLICHE DOKUMENTE

Erstellen Sie eine Funktion in Oracle, F_Upper, die den Parameter in Großbuchstaben umwandeln. CREATE OR REPLACE FUNCTION F_Upper( name in char) RETURN

public int getColumnCount() { return AnzCols; } public int getRowCount() { return AnzRows; } public Object getValueAt(int row, int column) {.

writeInt (Schreiben einer 32-Bit Vorzeichenzahl) writeLong (Schreiben einer 64-Bit Vorzeichenzahl) writeShort (Schreiben einer 16-Bit Vorzeichenzahl) writeUTF (Schreiben eines

Im View kann die URL über eine Schnittstelle anhand der ID abgerufen werden oder die ID tritt als Platzhalter für die URL ein, zum Beispiel innerhalb eines Templates oder in Form

Was passiert, wenn JUnit die Tests dieser Klasse ausführt. • Das Test-Framework durchsucht die Testklasse mit Hilfe des Reflection API nach öffentlichen Methoden, die

Statt alle möglichen Eigenschaften in einer komplexen, anpassbaren Klasse vorherzusehen, wird eine einfache Klasse definiert und diese inkrementell mit.

Abs Returns the absolute value of a specified number. Acos Returns the angle whose cosine is the specified number. Asin Returns the angle whose sine is the specified number. Atan

FB Automatisierung und Informatik: Windows Presentation Foundation.. Window