انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

Graphical User Interface (GUI) using Swing API

الكلية كلية تكنولوجيا المعلومات     القسم قسم شبكات المعلومات     المرحلة 3
أستاذ المادة مهدي عبادي مانع الموسوي       12/01/2017 17:07:34
1. what are the java foundation classes (jfc)?
java foundation classes are a set of graphical user interface(gui) support packages, including:
• abstract window toolkit (awt)
• the swing component set
• 2d graphics, using the java
• 2d api to perform advanced drawing.
• pluggable look-and-feel, this feature provides swing components a choice of look-and-feel and the same program can be rendered in microsoft windows and other platforms.
• accessibility, these features used programs to be accessible to those with disabilities.
• drag-and-droping, it includes cut-and-paste and drag-and-droping.
• internationalization, it supports different characters sets such as japanese, chinese and korean.

graphical user interface (gui) using swing api

swing is an enhanced component set that provides replacement components for those in the original awt and a number of more advanced components.
these components enable user to create user interface with the type of functionality that has become expected in modern application, such as trees, tables, advanced text editors, and tear-off toolbars.

swing also has special features. for example, using swing, you can write a program that adopts either the look-and-feel of the host platform or that use a common look-and-feel written especially for the java programming language.

1.2. pluggable feel-and-feel
pluggable feel-and-look enables developers to build application that execute on any platform as if they were developed for that specific platform. in other words, program executed in the microsoft windows environment appears as if it was developed for this environment and the same program executed on the unix platform appears as if it was developed for the unix environment.

1.3. swing architecture
swing components are designed based in the model-view-controller
(mvc) architecture, the swing component architecture is not strictly based on the mvc controller but its root in the mvc.


المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .