Presentation is loading. Please wait.

Presentation is loading. Please wait.

GUI Konstruktion: Entwurf mit Papier und Bleistift / Post Ist

Similar presentations


Presentation on theme: "GUI Konstruktion: Entwurf mit Papier und Bleistift / Post Ist"— Presentation transcript:

1 GUI Konstruktion: Entwurf mit Papier und Bleistift / Post Ist
Eventuell Powerpoint Mockup GUI bauen (z.B. mit GUI Builder) Logik anknoten Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

2 1. Entwurf mit Papier und Bleistift / Post Ist
Szenarios an der GUI durchspielen mit Benutzern Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

3 1. Entwurf mit Papier und Bleistift / Post Ist
Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

4 2. Eventuell Powerpoint Mockup
File Edit _ x Push Me No of pushes: Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

5 2. Eventuell Powerpoint Mockup
File Edit _ x Drueck mich No of pushes: 1 Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

6 2. Eventuell Powerpoint Mockup
File Edit _ x Push Me No of pushes: 2 Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

7 2. Eventuell Powerpoint Mockup
File Edit _ x Push Me No of pushes: 3 Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

8 3. GUI bauen (z.B. mit GUI Builder)
Swing Tutorial: Visual Editor for Eclipse Tutorial: Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

9 Swing GUI: Aufbau Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

10 Swing GUI: Komponenten anordnen
Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

11 4 Logik anknoten Buttons: Action Listeners
Content: Models / Updater / Listeners Zugriff von GUI Element auf Logik: Logikelement bei GUI Elements eintragen Singleton Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

12 4. Logik anknoten public class GrillAbrechnung {
private static GrillAbrechnung theInstance = null; public static GrillAbrechnung get() { if (theInstance == null) { theInstance = new GrillAbrechnung(); } return theInstance; } } Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

13 4. Logik anknoten public class LoadAction extends ActionListener {
public void actionPerformed(ActionEvent e) { Buchung b = new Buchung(); GrillAbrechnung.get().addToBuchungen(b) } } Programmiermethodik SS © 2007 Albert Zündorf, University of Kassel

14 Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel

15 Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel

16 Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel

17 Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel


Download ppt "GUI Konstruktion: Entwurf mit Papier und Bleistift / Post Ist"

Similar presentations


Ads by Google