SubjectsSubjects(version: 984)
Course, academic year 2011/2012
  
   
x - N445007
Title: Vývoj aplikací s grafickým uživatelským rozhraním
Guaranteed by: Department of Computing and Control Engineering (445)
Faculty: Faculty of Chemical Engineering
Actual: from 2010 to 2012
Semester: summer
Points: summer s.:5
E-Credits: summer s.:5
Examination process: summer s.:
Hours per week, examination: summer s.:1/3, C+Ex [HT]
Capacity: 20 / 20 (unknown)
Min. number of students: unlimited
State of the course: taught
Language: Czech
Teaching methods: full-time
Level:  
Note: course can be enrolled in outside the study plan
enabled for web enrollment
Guarantor: Krupa Jan Bc.
Examination dates   Schedule   
Annotation -
The course focuses on the development of applications with a graphical user interface in terms of event-driven programming, which means are demonstrated on practical classes in Java. Students implement a simple application with a graphical user interface as an individual project.
Last update: VOVSIKJ (03.07.2013)
Literature -

R:Marinilli M.,Professional Java User Interfaces,Wiley,2006,0471486965

A:Darwin I.F.,Java Cookbook,O'Reilly Media,2004,0596007019

Last update: VOVSIKJ (02.07.2013)
Syllabus -

  1. Graphical user interface.
  2. Event-driven programming.
  3. Displaying of components and event handling.
  4. Programmatic invocation of an event and listeners.
  5. Properties of components, work with the cursor.
  6. Types of components and their basic events.
  7. Container components.
  8. Layout of components, usage of panels, update of component dimensions.
  9. Components and their events, methods of events.
  10. Canvas class and graphic primitives.
  11. Czech language in the program and files.
  12. Czech language in GUI, internationalization.
  13. Applets and their life cycle.
  14. JAR archives, running the program from the JAR archive.

Last update: VOVSIKJ (02.07.2013)
Learning resources -

http://www.eclipse.org/swt/docs.php

http://help.eclipse.org/

Last update: VOVSIKJ (02.07.2013)
Learning outcomes -

Students will be able to:

  • create simple applications with a graphical user interface.

Last update: VOVSIKJ (02.07.2013)
Registration requirements -

Applications of Computer Science - N445001

Last update: VOVSIKJ (02.07.2013)
 
VŠCHT Praha