ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Swing

دانلود کتاب تاب خوردن

Swing

مشخصات کتاب

Swing

ویرایش: 2nd ed 
نویسندگان:   
سری:  
ISBN (شابک) : 9781930110885, 193011088X 
ناشر: Manning 
سال نشر: 2003 
تعداد صفحات: 908 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 11 مگابایت 

قیمت کتاب (تومان) : 51,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 8


در صورت تبدیل فایل کتاب Swing به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب تاب خوردن نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب تاب خوردن

این کتاب مبتنی بر رویکرد موفق نسخه اول Swing است و بار دیگر قدرت و انعطاف‌پذیری کتابخانه جاوا Swing را به محدودیت‌های خود می‌رساند. با استفاده از یک سبک سریع، با معرفی هر یک از اجزای Swing شروع می‌شود و با نمونه‌های کد با کیفیت تولید ادامه می‌یابد که در آن ویژگی‌های Swing سفارشی، ترکیب شده و به شدت برای نشان دادن استفاده در دنیای واقعی به کار می‌روند.

با بیش از 400 صفحه متن اصلاح‌شده، مثال‌های اضافی و مطالب جدید برای به‌روزرسانی کتاب با J2SE 1.4، نسخه دوم Swing شامل پوشش کامل اجزای جدید JSpinner و JFormattedTextField، معماری‌های جدید فوکوس و صفحه‌کلید، و بسیاری دیگر از ویژگی های جدید و پیشرفته Swing. همچنین سه فصل جدید برای پوشش ساخت برنامه های ویرایشگر HTML و XML و نحوه کار با معماری جدید Drag & Drop اضافه شده است.

آنچه در داخل است: * جدول عمیق، درخت، متن، MDI و پوشش L&F * همه چیز در مورد نقاشی، چند رشته ای، فوکوس صفحه کلید و ورودی * دستورالعمل ها و تکنیک های طراحی رابط کاربری خوب * استفاده از JSpinner جدید و JFormattedTextField * اجزاء * قابل پیمایش پنجره‌های زبانه‌دار و نوارهای پیشرفت نامشخص * نحوه پیاده‌سازی، از جمله موارد دیگر: * برنامه‌های ویرایشگر FTP و JPEG * یک برنامه ویرایشگر متن ساده MDI با ویژگی‌های کامل


توضیحاتی درمورد کتاب به خارجی

This book builds on the successful approach of the first edition of Swing, once again taking the power and flexibility of Java's Swing library to its limits. Using a fast-paced style, it starts by introducing each of the Swing components and continues with production-quality code examples in which Swing features are customized, combined, and vigorously exercised to demonstrate real-world usage.

With over 400 pages of revised text, additional examples, and new material to bring the book up to date with J2SE 1.4, Swing 2nd edition includes complete coverage of the new JSpinner and JFormattedTextField components, the new Focus and Keyboard architectures, and many other new and enhanced Swing features. Three new chapters have also been added to cover the construction of HTML and XML editor applications, and how to work with the new Drag & Drop architecture.

What's Inside: * In-depth table, tree, text, MDI and L&F coverage * All about painting, multithreading, keyboard focus and input * Guidelines and techniques for good UI design * Using the new JSpinner and JFormattedTextField * Components * Scrollable tabbed panes and indeterminate progress bars * How to implement, among other things: * FTP and JPEG editor applications * A full featured MDI plain text editor application



فهرست مطالب

brief contents......Page 9
contents......Page 11
foreword......Page 23
preface......Page 25
acknowledgments......Page 29
about the cover illustration......Page 31
Foundations......Page 33
1.1 AWT......Page 35
1.2 Swing......Page 36
1.2.3 Swing package overview......Page 37
1.3.1 Model......Page 39
1.3.4 Custom view and controller......Page 40
1.3.5 Custom models......Page 41
1.4.1 The ComponentUI class......Page 43
1.4.2 Pluggable look and feel......Page 44
1.4.3 Where are the UI delegates?......Page 45
2.1.1 Properties......Page 47
2.1.2 Size and positioning......Page 50
2.2 Event handling and dispatching......Page 51
2.2.2 Event-dispatching thread......Page 54
2.3 Multithreading......Page 55
2.3.2 How do we build our own thread-safe methods?......Page 58
2.4 Timers......Page 59
2.5 AppContext services......Page 60
2.6 Inside Timers and the TimerQueue......Page 62
2.7.2 Introspection......Page 63
2.7.6 Persistency......Page 64
2.7.7 A simple Swing-based JavaBean......Page 65
2.8.1 Fonts......Page 70
2.8.3 Graphics and text......Page 72
2.9 Using the graphics clipping area......Page 79
2.10 Graphics debugging......Page 81
2.10.1 Graphics debugging options......Page 82
2.10.3 Using graphics debugging......Page 83
2.11 Painting and validation......Page 86
2.11.2 Optimized drawing......Page 87
2.11.3 Root validation......Page 88
2.11.5 Revalidation......Page 89
2.11.6 Repainting......Page 90
2.11.7 Painting......Page 91
2.12 Focus management......Page 93
2.12.3 Focus and Window events......Page 96
2.12.4 Focusability and traversal policies......Page 97
2.13.1 Listening for keyboard input......Page 98
2.13.2 KeyStrokes......Page 99
2.13.5 InputMaps and ActionMaps......Page 100
2.13.6 The flow of keyboard input......Page 101
The basics......Page 103
3.1.1 JFrame......Page 105
3.1.2 JRootPane......Page 106
3.1.3 RootLayout......Page 107
3.1.6 The WindowListener interface......Page 108
3.1.8 WindowAdapter......Page 109
3.1.10 Centering a frame on the screen......Page 110
3.1.12 Look and feel window decorations......Page 111
3.1.15 JPanel......Page 112
3.2 Borders......Page 113
3.2.1 Inside borders......Page 117
3.3 Creating a custom border......Page 118
3.3.1 Understanding the code......Page 119
3.3.2 Running the code......Page 120
4.1 Layouts overview......Page 121
4.1.2 LayoutManager2......Page 122
4.1.5 Filler......Page 123
4.1.8 GridBagLayout......Page 124
4.1.11 SpringLayout......Page 125
4.2 Comparing common layout managers......Page 126
4.2.2 Running the code......Page 129
4.3.2 Introducing GridBagConstraints......Page 130
4.3.3 Using the gridx, gridy, insets, ipadx, and ipady constraints......Page 131
4.3.4 Using the weightx and weighty constraints......Page 132
4.3.5 Using the gridwidth and gridheight constraints......Page 133
4.3.6 Using anchor constraints......Page 134
4.3.7 Using fill constraints......Page 135
4.3.8 Putting it all together: constructing a complaints dialog......Page 136
4.3.9 A simple helper class example......Page 141
4.4 Choosing the right layout......Page 146
4.4.1 Understanding the code......Page 151
4.5 Custom layout manager, part I: label/field pairs......Page 153
4.5.1 Understanding the code......Page 157
4.6 Custom layout manager, part II: common interfaces......Page 160
4.6.1 Understanding the code......Page 168
4.6.2 Running the code......Page 171
4.7 Dynamic layout in a JavaBeans container......Page 172
4.7.1 Understanding the code......Page 183
4.7.2 Running the code......Page 185




نظرات کاربران