James Elliott – författare
798 kr
Skickas inom 10-15 vardagar
527 kr
Läs direkt efter köp
Swing is a fully-featured user interface development kit for Java applications. Building on the foundations of the Abstract Window Toolkit (AWT), Swing enables cross-platform applications to use any of several pluggable look-and-feels. Swing developers can take advantage of its rich, flexible features and modular components, building elegant user interfaces with very little code.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.All these features mean that there''s a lot to learn. Even setting aside its platform flexibility, Swing compares favorably with any widely available user interface toolkit--it has great depth. Swing makes it easy to do simple things but is powerful enough to create complex, intricate interfaces.Java Swing, 2nd edition includes :
A new chapter on Drag and DropAccessibility features for creating a user interface meeting the needs of all usersCoverage of the improved key binding infrastructure introduced in SDK 1.3A new chapter on JFormattedTextField and input validationMac OS X coverage and examplesCoverage of the improved focus system introduced in SDK 1.4Pluggable Look-and-Feel coverageCoverage of the new layout manager, SpringLayout, from SDK 1.4Properties tables that summarize important features of each componentCoverage of the 1.4 Spinner componentDetails about using HTML in componentsA new appendix listing bound actions for each componentA supporting web site with utilities, examples, and supplemental materialsWhether 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.305 kr
Skickas inom 5-8 vardagar
443 kr
Läs direkt efter köp
GNU Emacs is the most popular and widespread of the Emacs family of editors. It is also the most powerful and flexible. Unlike all other text editors, GNU Emacs is a complete working environment--you can stay within Emacs all day without leaving. Learning GNU Emacs, 3rd Edition tells readers how to get started with the GNU Emacs editor. It is a thorough guide that will also "grow" with you: as you become more proficient, this book will help you learn how to use Emacs more effectively. It takes you from basic Emacs usage (simple text editing) to moderately complicated customization and programming.The third edition of Learning GNU Emacs describes Emacs 21.3 from the ground up, including new user interface features such as an icon-based toolbar and an interactive interface to Emacs customization. A new chapter details how to install and run Emacs on Mac OS X, Windows, and Linux, including tips for using Emacs effectively on those platforms.Learning GNU Emacs, third edition, covers:
How to edit files with EmacsUsing the operating system shell through EmacsHow to use multiple buffers, windows, and framesCustomizing Emacs interactively and through startup filesWriting macros to circumvent repetitious tasksEmacs as a programming environment for Java, C++, and Perl, among othersUsing Emacs as an integrated development environment (IDE)Integrating Emacs with CVS, Subversion and other change control systems for projects with multiple developersWriting HTML, XHTML, and XML with EmacsThe basics of Emacs LispThe book is aimed at new Emacs users, whether or not they are programmers. Also useful for readers switching from other Emacs implementations to GNU Emacs.352 kr
Läs direkt efter köp
Harnessing Hibernate is an ideal introduction to the popular framework that lets Java developers work with information from a relational database easily and efficiently. Databases are a very different world than Java objects, and they often involve people with different skills and specializations. With Hibernate, bridging these two worlds is significantly easier, and with this book, you can get up to speed with Hibernate quickly.Rather than present you with another reference, Harnessing Hibernate lets you explore the system, from download and configuration through a series of projects that demonstrate how to accomplish a variety of practical goals. The new edition of this concise guide walks you through Hibernate''s primary features, which include mapping from Java classes to database tables, and from Java data types to SQL data types. You will also learn about Hibernate''s data query and retrieval facilities, and much more.By reading and following along with the examples, you can get your own Hibernate environment set up quickly and start using it for real-world tasks right away. Harnessing Hibernate teaches you how to:
Perform Object/Relational mappingWork with persistent data from Java codeWork with groups and relationships between objectsExtend Hibernate''s rich type support for your own needsSimplify query creation using criteria and examplesUse the Hibernate Query Language (HQL) and understand how it differs from SQLUse Hibernate in conjunction with SpringUse Hibernate in conjunction with other packages, such as the Stripes web framework and the Eclipse IDEOnce you''re past the first few chapters, you can jump to topics that you find particularly interesting or relevant. All background material and explanations of how Hibernate works and why is in the service of a focused task. Source code can be downloaded from the book''s website.If using SQL is an uncomfortable chore, Harnessing Hibernate offers you an effective and trouble-free method for working with the information you store in your applications.
222 kr
Läs direkt efter köp
Do you enjoy writing software, except for the database code? Hibernate:A Developer''s Notebook is for you.Database experts may enjoy fiddling with SQL, but you don''t have to--the rest of the application is the fun part. And even database experts dread the tedious plumbing and typographical spaghetti needed to put their SQL into a Java program. Hibernate: A Developers Notebook shows you how to use Hibernate to automate persistence: you write natural Java objects and some simple configuration files, and Hibernate automates all the interaction between your objects and the database. You don''t even need to know the database is there, and you can change from one database to another simply by changing a few statements in a configuration file.Hibernate: A Developer''s Notebook walks you through the ins and outs of using Hibernate, from installation and configuration, to complex associations and composite types. Two chapters explore ways to write sophisticated queries, which you can express either through a pure Java API, or with an SQL-inspired, but object-oriented, query language. Don''t let that intimidate you though: one of the biggest surprises in working with Hibernate is that for many of the common real-world application scenarios, you don''t need an explicit query at all.If you''ve needed to add a database backend to your application, don''t put it off. It''s much more fun than it used to be, and Hibernate: A Developer''s Notebook shows you why.Here''s what a few reviewers had to say:"I''m sitting on an airplane after finishing Hibernate: A Developer''s Notebook. It''s rare to find a book on a new Java technology that you can get through on a domestic flight. That this notebook effectively and succinctly tackles object-relational mapping makes it, and Hibernate, even more impressive. Many books in this category would need to be checked luggage. With this book, you travel first class." --Mike Clark"A simple persistence framework deserves a simple book, and this one delivers. The examples are well described and easy to understand, yet sophisticated enough to demonstrate Hibernate in a real-world context. Jim, I''m a new fan." --Bruce TateAbout the new Developer''s Notebook Series from O''Reilly:Developer''s Notebooks are a new book series covering important new tools for software developers. Developer''s Notebooks stress example over explanation and practice over theory. They are about learning by doing; by experimenting with tools and discovering what works. "All lab, no lecture," with a thoughtful lab partner to guide the way.
443 kr
Läs direkt efter köp
GNU Emacs is the most popular and widespread of the Emacs family of editors. It is also the most powerful and flexible. Unlike all other text editors, GNU Emacs is a complete working environment--you can stay within Emacs all day without leaving. Learning GNU Emacs, 3rd Edition tells readers how to get started with the GNU Emacs editor. It is a thorough guide that will also "grow" with you: as you become more proficient, this book will help you learn how to use Emacs more effectively. It takes you from basic Emacs usage (simple text editing) to moderately complicated customization and programming.The third edition of Learning GNU Emacs describes Emacs 21.3 from the ground up, including new user interface features such as an icon-based toolbar and an interactive interface to Emacs customization. A new chapter details how to install and run Emacs on Mac OS X, Windows, and Linux, including tips for using Emacs effectively on those platforms.Learning GNU Emacs, third edition, covers:
How to edit files with EmacsUsing the operating system shell through EmacsHow to use multiple buffers, windows, and framesCustomizing Emacs interactively and through startup filesWriting macros to circumvent repetitious tasksEmacs as a programming environment for Java, C++, and Perl, among othersUsing Emacs as an integrated development environment (IDE)Integrating Emacs with CVS, Subversion and other change control systems for projects with multiple developersWriting HTML, XHTML, and XML with EmacsThe basics of Emacs LispThe book is aimed at new Emacs users, whether or not they are programmers. Also useful for readers switching from other Emacs implementations to GNU Emacs.329 kr
Läs direkt efter köp
Harnessing Hibernate is an ideal introduction to the popular framework that lets Java developers work with information from a relational database easily and efficiently. Databases are a very different world than Java objects, and they often involve people with different skills and specializations. With Hibernate, bridging these two worlds is significantly easier, and with this book, you can get up to speed with Hibernate quickly.Rather than present you with another reference, Harnessing Hibernate lets you explore the system, from download and configuration through a series of projects that demonstrate how to accomplish a variety of practical goals. The new edition of this concise guide walks you through Hibernate''s primary features, which include mapping from Java classes to database tables, and from Java data types to SQL data types. You will also learn about Hibernate''s data query and retrieval facilities, and much more.By reading and following along with the examples, you can get your own Hibernate environment set up quickly and start using it for real-world tasks right away. Harnessing Hibernate teaches you how to:
Perform Object/Relational mappingWork with persistent data from Java codeWork with groups and relationships between objectsExtend Hibernate''s rich type support for your own needsSimplify query creation using criteria and examplesUse the Hibernate Query Language (HQL) and understand how it differs from SQLUse Hibernate in conjunction with SpringUse Hibernate in conjunction with other packages, such as the Stripes web framework and the Eclipse IDEOnce you''re past the first few chapters, you can jump to topics that you find particularly interesting or relevant. All background material and explanations of how Hibernate works and why is in the service of a focused task. Source code can be downloaded from the book''s website.If using SQL is an uncomfortable chore, Harnessing Hibernate offers you an effective and trouble-free method for working with the information you store in your applications.
146 kr
Skickas inom 5-8 vardagar
918 kr
Läs direkt efter köp
Tourism looks set to replace oil as the most important global industry. James Elliot explores the ways in which governments of both developed and developing countries manage this increasingly diverse and volatile industry, providing a historic and economic overview as well as the reasons why and how governments are involved in tourism management.Using case studies from the UK, Australia and the Third World this wide ranging book covers: policy-making and planning; local governments; airlines and airports; and environmental control and sustainable development. Detailed information boxes and excerpts of official documents illustrate government management of the tourism system and provide critieria for evaluation
918 kr
Läs direkt efter köp
Tourism looks set to replace oil as the most important global industry. James Elliot explores the ways in which governments of both developed and developing countries manage this increasingly diverse and volatile industry, providing a historic and economic overview as well as the reasons why and how governments are involved in tourism management.Using case studies from the UK, Australia and the Third World this wide ranging book covers: policy-making and planning; local governments; airlines and airports; and environmental control and sustainable development. Detailed information boxes and excerpts of official documents illustrate government management of the tourism system and provide critieria for evaluation
166 kr
Skickas inom 5-8 vardagar
200 kr
Skickas inom 5-8 vardagar
357 kr
Skickas inom 5-8 vardagar
2 438 kr
Skickas inom 10-15 vardagar
1 294 kr
Skickas inom 10-15 vardagar
589 kr
Läs direkt efter köp
Swing is a fully-featured user interface development kit for Java applications. Building on the foundations of the Abstract Window Toolkit (AWT), Swing enables cross-platform applications to use any of several pluggable look-and-feels. Swing developers can take advantage of its rich, flexible features and modular components, building elegant user interfaces with very little code.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.All these features mean that there''s a lot to learn. Even setting aside its platform flexibility, Swing compares favorably with any widely available user interface toolkit--it has great depth. Swing makes it easy to do simple things but is powerful enough to create complex, intricate interfaces.Java Swing, 2nd edition includes :
A new chapter on Drag and DropAccessibility features for creating a user interface meeting the needs of all usersCoverage of the improved key binding infrastructure introduced in SDK 1.3A new chapter on JFormattedTextField and input validationMac OS X coverage and examplesCoverage of the improved focus system introduced in SDK 1.4Pluggable Look-and-Feel coverageCoverage of the new layout manager, SpringLayout, from SDK 1.4Properties tables that summarize important features of each componentCoverage of the 1.4 Spinner componentDetails about using HTML in componentsA new appendix listing bound actions for each componentA supporting web site with utilities, examples, and supplemental materialsWhether 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.220 kr
Skickas inom 5-8 vardagar
52 kr
Läs direkt efter köp
212 kr
Skickas inom 3-6 vardagar
139 kr
Skickas inom 5-8 vardagar
107 kr
Skickas inom 5-8 vardagar
172 kr
Skickas inom 5-8 vardagar
637 kr
Skickas inom 3-6 vardagar