End Google Ads 201810 - BS.net 01 -->
تعلم تقنيات تصميم الواجهات .. اظن انا هذا العنوان ملائم لهذا الكتاب .
يبحث هذا الكتاب في تصميم واجهات المستخدم الرسومية او الواجهات الودودة اي كما تعرف ب GUI = Graphical User Interface.
تتضمن في البداية تعريف بمكونات Swing و مكونات AWT وكيفية تحديث البرامج المبنية على النظام القديم AWT الى Swing.
وبعد ذلك يبدا الشرح بالتفصيل عن هذه المكونات ومنها :labels, buttons, trees, frames, dialogs ومكونات اخرى متقدمة وكيفية التعامل معها والكثير ناتي لشرح مضمونها في جدول محتويات الكتاب.
والكتاب مكتوب باللغة الانكليزية
اسم الكتاب : JAVA Swing, 2nd Edition
مؤلفوا الكتاب : Brian Cole, Robert Eckstein, James Elliott, Marc Loy, David Wood
دار النشر : O’Reilly
عدد الصفحات : 1278 صفحة
رمز تعريف الكتاب ISBN : 0-596-00408-7
English

This second edition of Java Swing thoroughly covers all the features available in Java 2 SDK 1.3 and 1.4. More than simply a reference, this new edition takes a practical approach. It is a book by developers for developers, with hundreds of useful examples, from beginning level to advanced, covering every component available in Swing. Whether you’re a seasoned Java developer or just trying to find out what Java can do, you’ll find Java Swing, 2nd edition an indispensable guide.
Table of Content جدول محتويات الكتاب
  • Introduction to SWING
  • Jump-Starting Swing Application
  • Swing Component Basics
  • Labels and Icons
  • Buttons
  • Bounded-Range Components
  • Lists, Combo Boxes and Spinners
  • Swing Containers
  • Internal Frames
  • Swing Dialogs
  • Specialty Panes and Layout Managers
  • Chooser Dialogs
  • Borders
  • Menus and Toolbars
  • Tables
  • Advanced Table Example
  • Trees
  • Undo
  • Text 101
  • Formatted Text Fields
  • Carets, Highlighters, and Keymaps
  • Styles Text Panes
  • Editor Panes and Editor Kits
  • Drag and Drop
  • Programming with Accessibility
  • Look and Feel
  • Swing Utilities
  • Swing Under the Hood
Download Book لتحميل الكتاب
http://www.mediafire.com/?mnm2inyyjgb
او من هنا Or from here
http://www.mediafire.com/?mdoymjhmmn0