Articoli correlati a JAVA SWING

Eckstein, Robert JAVA SWING ISBN 13: 9781565924550

JAVA SWING - Brossura

 
9781565924550: JAVA SWING

Sinossi

The Swing classes eliminate Java's biggest weakness: its relatively primitive user interface toolkit. Swing provides many new components and containers that allow you to build sophisticated user interfaces, far beyond what was possible with AWT. The old components have been greatly improved, and there are many new components, like trees, tables, and even text editors. It also adds several completely new features to Java's user interface capabilities: drag-and-drop, undo, and the ability to develop your own "look and feel," or the ability to choose between several standard looks. The Swing components are all "lightweight," and therefore provide more uniform behavior across platforms, making it easier to test your software. All these new features mean that there's a lot to learn. Swing is undoubtedly way ahead of AWT -- or, for that matter, any widely available user interface toolkit -- but it's also a lot more complicated. It's still easy to do simple things. But once you've seen what's possible, you won't want to do the simple things. Java Swing gives you in-depth coverage of everything you need to know to take full advantage of Swing, providing detailed descriptions of every class and interface in the key Swing packages. It shows you how to use all of the new components, allowing you to build state-of-the-art user interfaces. It also discusses how the components implement the MVC (Model View Controller) architecture, so you can understand how the components are designed and subclass them intelligently. Finally, it shows how to create your own "look and feel." Throughout, Java Swing focuses on giving you the context you need to understand what you're doing. It's more than documentation; Java Swing helps you develop code quickly and effectively. Whether you're a serious Java developer, or just trying to find out what Java can do, you'll find Java Swing an indispensable guide.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

L'autore

Robert Eckstein, an editor at O'Reilly, works mostly on Java books (notably Java Swing) and is also responsible for the XML Pocket Reference and Webmaster in a Nutshell, 2nd Edition. In his spare time he has been known to provide online coverage for popular conferences. He also writes articles for JavaWorld magazine. Robert holds bachelor's degrees in computer science and communications from Trinity University. In the past, he has worked for the USAA insurance company and more recently spent four years with Motorola's cellular software division. He is the co-author of Using Samba.

Marc Loy is a senior programmer at Galileo Systems, LLC, but his day job seems to be teaching Java and Perl to various companies -- including Sun Microsystems. He has played with Java since the alpha days and can't find his way back to C. He is developing an interactive learning application at Galileo written entirely in Java. He received his master's degree in computer science at the University of Wisconsin-Madison, and still lives in Madison with his partner, Ron Becker. He does find time to relax by playing the piano and/or throwing darts, depending on how successful the day of teaching or programming was.

David Wood is Technical Director of Plugged In Software in Brisbane, Australia, where he works with a wonderful team producing Java custom software. In his eclectic career he has been a ship's navigator, deep sea salvage engineer, and aerospace project manager for the U.S. Navy, and consulted to Lawrence Livermore National Laboratory and Netscape. David enjoys hiking and sailing with his very patient wife and teaching his son Perl before he goes to kindergarten. David holds degrees in mechanical, electrical, aeronautical, and astronautical engineering from the U.S. Naval Postgraduate School and the Virginia Military Institute.

Contenuti

Preface; What This Book Covers; About the Source Code; Conventions; Acknowledgments; Chapter 1: Introducing Swing; 1.1 What Is Swing?; 1.2 Swing Features; 1.3 Swing Packages and Classes; 1.4 The Model-View-Controller Architecture; 1.5 Working with Swing; 1.6 The Swing Set Demo; 1.7 Reading this Book; Chapter 2: Jump Starting a Swing Application; 2.1 Upgrading Your Programs; 2.2 Beyond Buttons; 2.3 A Bigger Application; Chapter 3: Swing Component Basics; 3.1 Understanding Actions; 3.2 Sending Change Events in Swing; 3.3 The JComponent Class; Chapter 4: Labels and Icons; 4.1 Labels; 4.2 Icons; Chapter 5: Buttons; 5.1 Buttons; Chapter 6: Bounded Range Components; 6.1 The Bounded-Range Model; 6.2 The JScrollBar Class; 6.3 The JSlider Class; 6.4 The JProgressBar Class; 6.5 Monitoring Progress; Chapter 7: Lists and Combo Boxes; 7.1 Lists; 7.2 Representing List Data; 7.3 Handling Selections; 7.4 Displaying Cell Elements; 7.5 The JList Class; 7.6 Combo Boxes; 7.7 The JComboBox Class; Chapter 8: Swing Containers; 8.1 A Simple Container; 8.2 Basic RootPaneContainers; Chapter 9: Internal Frames; 9.1 Managing a Desktop; 9.2 Building a Desktop; Chapter 10: Swing Dialogs; 10.1 The JDialog Class; 10.2 The JOptionPane Class; Chapter 11: Specialty Panes and Layout Managers; 11.1 The JSplitPane Class; 11.2 The JScrollPane Class; 11.3 The JTabbedPane Class; 11.4 Layout Managers; 11.5 Other Panes; Chapter 12: Chooser Dialogs; 12.1 The JFileChooser Class; 12.2 The File Chooser Package; 12.3 The Color Chooser; 12.4 The JColorChooser Class; Chapter 13: Borders; 13.1 Introducing Borders; 13.2 Swing Borders; 13.3 The CompoundBorder Class; 13.4 Creating Your Own Border; Chapter 14: Menus and Toolbars; 14.1 Introducing Swing Menus; 14.2 Menu Bar Selection Models; 14.3 The JMenuBar Class; 14.4 The JMenuItem Class; 14.5 The JPopupMenu Class; 14.6 The JMenu Class; 14.7 Selectable Menu Items; 14.8 Toolbars; Chapter 15: Tables; 15.1 Table Columns; 15.2 Table Data; 15.3 The JTable Class; 15.4 Editing and Rendering; 15.5 Selecting Table Entries; Chapter 16: Advanced Table Examples; 16.1 A Table with Row Headers; 16.2 Large Tables with Paging; 16.3 Charting Data with a TableModel; Chapter 17: Trees; 17.1 A Simple Tree; 17.2 Tree Models; 17.3 Tree Nodes and Paths; 17.4 The JTree Class; 17.5 Tree Selections; 17.6 Tree Events; 17.7 Rendering and Editing; 17.8 What Next?; Chapter 18: Undo; 18.1 The Swing Undo Facility; Chapter 19: Text 101; 19.1 The Swing Text Components; 19.2 More to Come; Chapter 20: Document Model and Events; 20.1 The Document Model; 20.2 Document Events; 20.3 Advanced AbstractDocument Event Model; Chapter 21: Styled Documents and JTextPane; 21.1 Style; 21.2 A Stylized Editor; Chapter 22: Carets, Highlighters, and Keymaps; 22.1 JTextComponent UI Properties; Chapter 23: Text Views; 23.1 Text Views; 23.2 The View Classes; Chapter 24: EditorKits and TextActions; 24.1 Overview of the Editor Kits; 24.2 Phew!; Chapter 25: Programming with Accessibility; 25.1 How Accessibility Works; 25.2 The Accessibility Package; 25.3 Other Accessible Objects; 25.4 The Six Types of Accessibility; 25.5 The Accessibility Utility Classes; 25.6 Interfacing with Accessibility; Chapter 26: Look & Feel; 26.1 How Does It Work?; 26.2 Key L&F Classes and Interfaces; 26.3 The MultiLookAndFeel; 26.4 Look-and-Feel Customization; 26.5 Creation of a Custom L&F; Chapter 27: Swing Utilities; 27.1 General Utilities; 27.2 Editing and Rendering Utilities; 27.3 Event Utilities; 27.4 Image Utilities; Chapter 28: Swing Under the Hood; 28.1 Creating Your Own Component; 28.2 Working with Focus; 28.3 Lightweight vs. Heavyweight Components; 28.4 Multithreading Issues with Swing; 28.5 Painting and Repainting; Look & Feel Resources; Colophon;

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: buono
Befriedigend/Good: Durchschnittlich...
Visualizza questo articolo

EUR 4,00 per la spedizione da Germania a Italia

Destinazione, tempi e costi

Altre edizioni note dello stesso titolo

9780596004088: Java Swing 2e

Edizione in evidenza

ISBN 10:  0596004087 ISBN 13:  9780596004088
Casa editrice: O′Reilly, 2002
Brossura

Risultati della ricerca per JAVA SWING

Foto dell'editore

Robert Eckstein
Editore: O'Reilly Media, 1998
ISBN 10: 156592455X ISBN 13: 9781565924550
Antico o usato Brossura

Da: medimops, Berlin, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Codice articolo M0156592455X-G

Contatta il venditore

Compra usato

EUR 5,22
Convertire valuta
Spese di spedizione: EUR 4,00
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Wood, Dave, Eckstein, Robert, Loy, Marc
ISBN 10: 156592455X ISBN 13: 9781565924550
Antico o usato Brossura Prima edizione

Da: Better World Books Ltd, Dunfermline, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Good. 1st Edition. Ships from the UK. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Codice articolo GRP28550448

Contatta il venditore

Compra usato

EUR 6,46
Convertire valuta
Spese di spedizione: EUR 5,81
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Eckstein, Robert
Editore: O'Reilly Media, 1998
ISBN 10: 156592455X ISBN 13: 9781565924550
Antico o usato Paperback

Da: WorldofBooks, Goring-By-Sea, WS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Codice articolo GOR001551119

Contatta il venditore

Compra usato

EUR 1,94
Convertire valuta
Spese di spedizione: EUR 10,45
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Eckstein, Robert
Editore: O'Reilly Media, 1998
ISBN 10: 156592455X ISBN 13: 9781565924550
Antico o usato Paperback

Da: WorldofBooks, Goring-By-Sea, WS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Good. The book has been read but remains in clean condition. All pages are intact and the cover is intact. Some minor wear to the spine. Codice articolo GOR001357191

Contatta il venditore

Compra usato

EUR 1,94
Convertire valuta
Spese di spedizione: EUR 10,45
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Eckstein
Editore: O'Reilly, 1998
ISBN 10: 156592455X ISBN 13: 9781565924550
Antico o usato Softcover

Da: Ammareal, Morangis, Francia

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Softcover. Condizione: Bon. Ancien livre de bibliothèque. Légères traces d'usure sur la couverture. Couverture différente. Edition 1998. Ammareal reverse jusqu'à 15% du prix net de cet article à des organisations caritatives. ENGLISH DESCRIPTION Book Condition: Used, Good. Former library book. Slight signs of wear on the cover. Different cover. Edition 1998. Ammareal gives back up to 15% of this item's net price to charity organizations. Codice articolo D-627-276

Contatta il venditore

Compra usato

EUR 5,05
Convertire valuta
Spese di spedizione: EUR 8,00
Da: Francia a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

-
Editore: -, 1998
ISBN 10: 156592455X ISBN 13: 9781565924550
Antico o usato Paperback

Da: AwesomeBooks, Wallingford, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. Java Swing (Java (O'Reilly)) This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Codice articolo 7719-9781565924550

Contatta il venditore

Compra usato

EUR 5,36
Convertire valuta
Spese di spedizione: EUR 8,70
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

-
Editore: - -, 1998
ISBN 10: 156592455X ISBN 13: 9781565924550
Antico o usato Paperback

Da: Bahamut Media, Reading, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Codice articolo 6545-9781565924550

Contatta il venditore

Compra usato

EUR 5,36
Convertire valuta
Spese di spedizione: EUR 8,70
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Robert Eckstein
Editore: Oâ²Reilly, 1998
ISBN 10: 156592455X ISBN 13: 9781565924550
Antico o usato Brossura

Da: WeBuyBooks, Rossendale, LANCS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Very Good. Most items will be dispatched the same or the next working day. A copy that has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Codice articolo wbs7695251872

Contatta il venditore

Compra usato

EUR 3,09
Convertire valuta
Spese di spedizione: EUR 14,76
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Wood, Dave, Eckstein, Robert, Loy, Marc
ISBN 10: 156592455X ISBN 13: 9781565924550
Antico o usato Brossura Prima edizione

Da: Better World Books, Mishawaka, IN, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Very Good. 1st Edition. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. Codice articolo 16037664-75

Contatta il venditore

Compra usato

EUR 5,58
Convertire valuta
Spese di spedizione: EUR 19,71
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Eckstein, Robert, Marc Loy and Dave Wood:
Editore: O'Reilly Associates, 1998
ISBN 10: 156592455X ISBN 13: 9781565924550
Antico o usato Taschenbuch

Da: NEPO UG, Rüsselsheim am Main, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Gut. 1221 Seiten ex Library Book / aus einer wissenschaftlichen Bibliothek Sprache: Englisch Gewicht in Gramm: 1545. Codice articolo 290354

Contatta il venditore

Compra usato

EUR 16,49
Convertire valuta
Spese di spedizione: EUR 9,00
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Vedi altre 8 copie di questo libro

Vedi tutti i risultati per questo libro