The Definitive Guide to NetBeans™ Platform

This book is aimed at Java developers wanting to create desktop applications on top of the NetBeans Platform. No knowledge of the NetBeans Platform is assumed. The primary goal of this book is the practical explanation of the basic concepts and functionalities of the NetBeans Platform. In the pro...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Tác giả chính: Böck, Heiko
Định dạng: Sách
Ngôn ngữ:English
Được phát hành: Apress 2013
Những chủ đề:
Truy cập trực tuyến:https://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/34901
Các nhãn: Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
Thư viện lưu trữ: Thư viện Trường Đại học Đà Lạt
id oai:scholar.dlu.edu.vn:DLU123456789-34901
record_format dspace
spelling oai:scholar.dlu.edu.vn:DLU123456789-349012014-01-20T01:33:01Z The Definitive Guide to NetBeans™ Platform Böck, Heiko Computer This book is aimed at Java developers wanting to create desktop applications on top of the NetBeans Platform. No knowledge of the NetBeans Platform is assumed. The primary goal of this book is the practical explanation of the basic concepts and functionalities of the NetBeans Platform. In the process, you will be introduced to the great support for this kind of development offered by the NetBeans IDE. You will hopefully begin asking yourself why you haven’t been developing your desktop applications on top of a platform all along! At the very least, you will learn about the many advantages you could have benefited from in your past Java programming activities. Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii About the Author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi About the Technical Reviewers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii Acknowledgments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Chapter 2 Structure of the NetBeans Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Chapter 3 The Module System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Chapter 4 Actions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Chapter 5 User Interface Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Chapter 6 Lookup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Chapter 7 File Access and Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Chapter 8 Graphical Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 Chapter 9 Reusable NetBeans Platform Components . . . . . . . . . . . . . . . . . . . . 175 Chapter 10 Internationalization and Localization . . . . . . . . . . . . . . . . . . . . . . . . . 205 Chapter 11 Real-World Application Development . . . . . . . . . . . . . . . . . . . . . . . . . 213 Chapter 12 Updating a NetBeans Platform Application . . . . . . . . . . . . . . . . . . . . 219 Chapter 13 Persistence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 Chapter 14 Web Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 Chapter 15 Extending the NetBeans IDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269 Chapter 16 From Eclipse RCP to the NetBeans Platform . . . . . . . . . . . . . . . . . . 279 Chapter 17 Tips and Tricks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287 Chapter 18 Example: MP3 Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 Appendix Important NetBeans Extension Points and Configuration DTDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337 2013-07-23T08:04:36Z 2013-07-23T08:04:36Z 2009 Book 978-1-4302-2417-4 https://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/34901 en application/pdf Apress
institution Thư viện Trường Đại học Đà Lạt
collection Thư viện số
language English
topic Computer
spellingShingle Computer
Böck, Heiko
The Definitive Guide to NetBeans™ Platform
description This book is aimed at Java developers wanting to create desktop applications on top of the NetBeans Platform. No knowledge of the NetBeans Platform is assumed. The primary goal of this book is the practical explanation of the basic concepts and functionalities of the NetBeans Platform. In the process, you will be introduced to the great support for this kind of development offered by the NetBeans IDE. You will hopefully begin asking yourself why you haven’t been developing your desktop applications on top of a platform all along! At the very least, you will learn about the many advantages you could have benefited from in your past Java programming activities.
format Book
author Böck, Heiko
author_facet Böck, Heiko
author_sort Böck, Heiko
title The Definitive Guide to NetBeans™ Platform
title_short The Definitive Guide to NetBeans™ Platform
title_full The Definitive Guide to NetBeans™ Platform
title_fullStr The Definitive Guide to NetBeans™ Platform
title_full_unstemmed The Definitive Guide to NetBeans™ Platform
title_sort definitive guide to netbeans™ platform
publisher Apress
publishDate 2013
url https://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/34901
_version_ 1819802279359807488