Hilfe Warenkorb Konto Anmelden
 
 
   Schnellsuche   
     zur Expertensuche                      
NetBeans Platform 7 - Das umfassende Handbuch
  Großes Bild
 
NetBeans Platform 7 - Das umfassende Handbuch
von: Heiko Böck
Galileo Press, 2011
ISBN: 9783836217316
671 Seiten, Download: 8844 KB
 
Format:  PDF
geeignet für: Apple iPad, Android Tablet PC's Online-Lesen PC, MAC, Laptop

Typ: B (paralleler Zugriff)

 

 
eBook anfordern
Inhaltsverzeichnis

  Liebe Leserin, lieber Leser 3  
  Auf einen Blick 4  
  Inhalt 6  
  Vorwort 20  
  TEIL I Basics & Concepts 26  
     1 Einführung 28  
        Was ist ein Rich-Client? 28  
        Was ist eine Rich-Client-Plattform? 29  
        Vorteile einer Rich-Client-Plattform 30  
        Eigenschaften der NetBeans Platform 31  
     2 Aufbau der NetBeans Platform 34  
        Die NetBeans-Platform-Architektur 34  
        Die NetBeans Platform Distribution 37  
        Der NetBeans Runtime Container 39  
        Das NetBeans Classloader System 41  
     3 Das NetBeans Module System 44  
        Die Struktur eines Moduls 45  
        Die Konfigurationsdatei 45  
        Die Manifest-Datei 47  
        Die Layer-Datei 53  
        Module erstellen 61  
        Versionen und Abhängigkeiten 64  
        Lebenszyklus 69  
        Die Module Registry 73  
        Bibliotheken verwenden 74  
        Module wiederverwenden 78  
     4 Das OSGi Framework 82  
        OSGi und die NetBeans Platform 82  
        OSGi Bundle Format 83  
        Neue OSGi Bundles erstellen 85  
        Lebenszyklus eines Bundles 86  
        Vorhandene OSGi Bundles integrieren 87  
        NetBeans Platform in OSGi Runtime Container 87  
     5 Das Lookup-Konzept 90  
        Services und Extension Points 91  
        Globale Services 95  
        Service Provider registrieren 98  
        Intermodulkommunikation 102  
        Dynamisches Lookup 110  
        Java Service Loader 111  
     6 Aktionen 114  
        AlwaysEnabled-Aktionen 116  
        Callback-Aktionen 119  
        ContextAware-Aktionen 124  
     7 Daten und Dateien 130  
        Die File Systems API 131  
        Die Data Systems API 136  
     8 Tipps und Tricks 148  
        Lebenszyklus der NetBeans Platform 148  
        Logging 150  
  TEIL II Look & Feel 154  
     9 Menubar und Toolbar 156  
        Menubar 156  
        Toolbar 164  
     10 Window System 172  
        Konfiguration 174  
        Fenster – Top Component 174  
        Docking Container – Mode 186  
        Gruppieren von Fenstern – Top Component Group 190  
        Verwaltung – Window Manager 192  
        Multi Views 194  
     11 Statusbar und Progressbar 200  
        Statusbar 200  
        Progressbar 204  
     12 Nodes & Explorer 210  
        Nodes API 210  
        Explorer API 220  
     13 Dialoge und Wizards 226  
        Standarddialoge 226  
        Eigene Dialoge 230  
        Wizards 233  
     14 Visual Library 250  
        Aufbau der Visual Library API 250  
        Die Widget-Klassen 251  
        Ereignisse und Aktionen 256  
        Die Scene – das Wurzelelement 262  
        ObjectScene – Model-View Relation 265  
        Graphen 267  
        VMD – Visual Mobile Designer 271  
     15 Tipps und Tricks 274  
        Desktop-Features 274  
        System-Tray-Integration 275  
        Asynchrones Initialisieren von GUI-Komponenten 277  
        Undo/Redo 280  
  TEIL III Fix & Fertig 284  
     16 Hilfesystem 286  
        Erstellen und Hinzufügen eines Helpsets 286  
        Links in Hilfeseiten einfügen 290  
        Kontextsensitive Hilfe 292  
        Öffnen des Hilfesystems 294  
     17 Output Window 296  
        Ausgaben erstellen 296  
        Aktionen hinzufügen 298  
        Hyperlinks ausgeben und einfügen 298  
     18 Navigator 300  
     19 Properties 306  
        Eigenschaften bereitstellen 307  
        Benutzerdefinierter Eigenschaftseditor 310  
     20 Optionen und Einstellungen 312  
        Options-Panels erstellen 313  
        Options-Panel und Container registrieren 317  
        Options-Panels direkt öffnen 321  
        Einstellungen verwalten 322  
     21 Palette 324  
        Palette-Einträge über eine Layer-Datei 325  
        Palette mit eigenen Nodes aufbauen 327  
  TEIL IV Use & Extend 336  
     22 Palette API 338  
        Palette Items definieren und registrieren 339  
        Palette Controller erstellen und registrieren 341  
        Bestehende Palette erweitern 343  
     23 Task List API 344  
        Scanner implementieren 345  
        Scanner und Group registrieren 347  
     24 Quick Search API 350  
        Einen Quick Search Provider implementieren 351  
        Einen Quick Search Provider registrieren 353  
        Quick Search UI integrieren 353  
        Vorhandene Search-Provider-Kategorien ausblenden 354  
     25 Auto Update Services API 356  
        Automatisches Update im Hintergrund 357  
  TEIL V Server & Databases 366  
     26 Java DB 368  
        Einbinden der Java DB 368  
        Treiber registrieren 369  
        Eine Datenbank erstellen und verwenden 369  
        Datenbank herunterfahren 371  
        Eine Datenbank mithilfe der NetBeans IDE entwickeln 372  
        Beispielanwendung 375  
     27 Hibernate 390  
        Einbinden der Hibernate-Bibliotheken 391  
        Die Struktur der Beispielanwendung 392  
        Hibernate konfigurieren 394  
        Objekte auf Relationen abbilden 395  
        SessionFactory und Sessions 397  
        Objekte speichern und laden 399  
     28 Java Persistence API 402  
        Hibernate und die Java Persistence API 403  
        Java-Persistence-Konfiguration 403  
        Entitätsklassen 404  
        EntityManagerFactory und EntityManager 406  
        Objekte speichern und laden 408  
     29 MySQL und EclipseLink 410  
        MySQL-Datenbank einrichten 411  
        MySQL Treiber einbinden 413  
        EclipseLink einbinden 413  
        Entitäten aus einem Datenbankschema erstellen 414  
        Anwendung zusammenbauen und testen 415  
     30 Web Services 416  
        Web Service Client erstellen 416  
        Web Service verwenden 418  
     31 Die Java Enterprise Edition und die NetBeans Platform 424  
        Persistent Entities 425  
        Enterprise Java Beans 427  
        Web Service 430  
        Web Service Client 433  
        Die NetBeans-Platform-Anwendung 434  
     32 RESTful Web Services 438  
        Web Application erstellen 438  
        Persistent Entity erstellen 439  
        Einen RESTful Web Service erstellen 441  
        Die NetBeans-Platform-Anwendung einrichten 442  
        RESTful Web Service Client 443  
     33 Authentifizierung und Multi-User-Login 448  
        Login-Dialog 448  
        Directory Server 450  
        Authentifizierung 453  
        Anpassung der Anwendung 459  
  TEIL VI Pack & Ship 468  
     34 Internationalisierung und Lokalisierung 470  
        Textkonstanten in Quelltexten 470  
        Textkonstanten in der Manifest-Datei 472  
        Internationalisierung von Hilfeseiten 473  
        Andere Ressourcen internationalisieren 475  
        Verwaltung und Bereitstellung von lokalisierten Ressourcen 477  
     35 Anwendung anpassen und verpacken 480  
        Branding 480  
        Kommandozeilenparameter 484  
        Distribution erstellen 486  
     36 Update einer NetBeans- Platform- Anwendung 490  
  TEIL VII Test & Tooling 502  
     37 Maven und die NetBeans Platform 504  
        Grundlagen und Struktur eines Maven-Projekts 504  
        Maven-Projekte in der NetBeans IDE 508  
        Maven-Projekte ohne NetBeans IDE 512  
     38 Eclipse IDE und die NetBeans Platform 522  
        Eclipse IDE einrichten 522  
        NetBeans Platform Application erstellen 523  
        NetBeans-Platform-Module erstellen 525  
        Abhängigkeiten hinzufügen 527  
        Anwendung erstellen und ausführen 527  
     39 Von Eclipse zu NetBeans 530  
        Die NetBeans IDE 530  
        Vom Eclipse-Plugin zum NetBeans-Modul 531  
     40 IntelliJ IDEA und die NetBeans Platform 540  
        Voreinstellungen 540  
        Erstellung einer NetBeans Platform Application 541  
        Abhängigkeiten definieren 544  
        Anwendung erstellen und ausführen 544  
     41 NetBeans Swing GUI Builder 546  
        Aufbau des GUI Builders 546  
        Komponenten und Layout 550  
        Komponenten anpassen 552  
        Aktionen 553  
        Beans Binding 555  
     42 Testen von NetBeans-Platform- Anwendungen 568  
        Modultests 568  
        Funktionale GUI-Tests 582  
        Konfiguration bei Maven-Projekten 588  
     43 Debugging mit der NetBeans IDE 594  
        Debugging-Fenster 594  
        Breakpoints 595  
        Variablen 598  
        Remote Debugging 599  
        Debugging steuern 600  
        Aufrufhierarchie 601  
        Heap Walking 602  
  TEIL VIII Play & More 604  
     44 Beispielprojekt: MP3-Manager 606  
        Entwurf 606  
        Die NetBeans Platform Application erstellen 609  
        MP3-Unterstützung 609  
        ID3-Support 613  
        Media Library 619  
        Services 621  
        Der MP3-Player 621  
        Die Playlist 634  
  Anhang 650  
  Index 660  


nach oben


  Mehr zum Inhalt
Kapitelübersicht
Kurzinformation
Inhaltsverzeichnis
Leseprobe
Blick ins Buch
Fragen zu eBooks?

  Navigation
Belletristik / Romane
Computer
Geschichte
Kultur
Medizin / Gesundheit
Philosophie / Religion
Politik
Psychologie / Pädagogik
Ratgeber
Recht
Reise / Hobbys
Sexualität / Erotik
Technik / Wissen
Wirtschaft

  Info
Hier gelangen Sie wieder zum Online-Auftritt Ihrer Bibliothek
© 2008-2024 ciando GmbH | Impressum | Kontakt | F.A.Q. | Datenschutz