August 27, 2010
Wenn man schon eine OpenSource Platform verwendet, will man den Quelltext auch gerne zum Debuggen verwenden. In Maven gestützten Projekten gibt es den Kontextmenü Befehl "Download Sources" im Libraries Ordner des...
In Kategorie Maven, NetBeans IDE, NetBeans Plattform | Ersten Kommentar schreiben
Juli 26, 2010
Moin!
Um den Inhalt eines InstanceContent komplett zu löschen, ohne die beinhalteten Objekte zu kennen, gibt es folgenden Befehl:
content.set (Arrays.asList (Object.class), null);
Das erspart in einigen Szenarien unnötige...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
Juli 22, 2010
Es gibt eine sehr gute FAQ die zu meinem alten Blog Eintrag zum AutoUpdate Center passt: FaqPluginManagerCustomization.
In der FAQ wird beschrieben, wie man die Darstellung und das Verhalten des Plugin Managers modifizieren...
In Kategorie NetBeans Plattform, NetBeans IDE | Ersten Kommentar schreiben
Juli 20, 2010
Moin!
Eine sehr schöne kleine Zusammenfassung, wie man (auch vorzeitig zu beendende) Hintergrundprozesse in der NetBeans Plattform programmiert findet man hier.
In dem Blog wird beschrieben, wie man sauber Hintergrundtasks...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
Juli 08, 2010
Die Frage kommt häufiger in den Schulungen und auch die Foren sind voll davon: Hat NetBeans eine FileChooser Komponente?
Die Antwort ist einfach: Nein ;-) - Der Grund auch: Swing hat einen sehr guten JFileChooser, der...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
Juli 08, 2010
Wenn man mit Annotationen in der NetBeans Platform arbeitet bekommt man eine deutliche Erleichterung, da man weniger in den layer.xml Dateien arbeiten muss. Trotzdem gibt es noch kleinere Fallstricke.
Möchte man dem...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
Juni 21, 2010
In einer meiner letzten Schlungen kam die Frage auf, wie man Unit-Tests für RCP Module durchführen kann, wenn man abhängige Module der Platform benötigt.
Die Antwort ist NbModuleSuite.
Diese Hilfsklasse erlaubt es vor einem...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
Juni 21, 2010
Mit NetBeans 6.9 wurde die Lookup API in ein extra Modul ausgelagert. Will man nun seine Projekte (RCP, Plugins) auf die neue API verlinken müssen die Abhängigkeiten neu aufgelöst werden.
Ant basierte Projekte
Für Ant-Projekte...
In Kategorie NetBeans, NetBeans Plattform, Maven | Ersten Kommentar schreiben
Mai 11, 2010
Wenn man bei bisherigen Ant-Projekten sehr große NetBeans RCP Applikationen entwickelte, konnte man dies durch Suites recht gut organisieren. Eine Suite sind eine Organisationseinheit, die Module zusammenfasst und im...
In Kategorie Maven, NetBeans Plattform | Ersten Kommentar schreiben
Mai 04, 2010
Gegenüber meines alten Blogeintrages zur Lokalisierung von NetBeans RCP Projekten ist es mit Maven sogar einfacher geworden ein Build einzurichten.
Wie auch damals, stehen zur Zeit keine deutschsprachigen Übersetzungen für...
In Kategorie NetBeans Plattform, Maven | Ersten Kommentar schreiben
April 15, 2010
Es gibt im aktuellem Dev-Build einige kleinere Probleme mit der Artifact-Beschreibung, die in den Modul-Properties eingestellt werden können.
Zeilenumbrüche in Artifact Beschreibungen
Der erste (und massivere) Fehler ist, dass...
In Kategorie Maven, NetBeans Plattform | Ersten Kommentar schreiben
April 14, 2010
Moin!
Hier ein paar (ausgesuchte) Links für die Entwicklung mit Maven 2 in NetBeans.
NetBeans.org Links
RCP Entwicklung mit Maven Builds in NetBeans 6.8NetBeans Platform Development mit Maven 2 (NetBeans Magazine)Maven Best...
In Kategorie Maven, NetBeans IDE, NetBeans Plattform | Ersten Kommentar schreiben
April 13, 2010
Nachdem man das erste Application Projekt erstellt hat, fallen einem viele Kleinigkeiten auf, die Unschön sind.
Besonders die Label, Icons und Namen der ausführbaren Dateien stören mit "komischen Platzhaltern"
Foo und...
In Kategorie Maven, NetBeans Plattform | Ersten Kommentar schreiben
April 13, 2010
Ich bin gerade dabei meine Platform Projekte auf das Maven Build System umzustellen. Damit die Sache noch ein wenig spannender wird, das auch noch mit dem NetBeans 6.9 Dev Build (genauer Build 201004120251).
Grundsätzlich will...
In Kategorie Maven, NetBeans Plattform | Ersten Kommentar schreiben
März 17, 2010
In meinem letzten Interview auf JAXenter wurde ich gefragt wie es mit der Integration einer Modell getriebenen Softwareentwicklung in der NetBeans IDE steht.
Zwar besitzt NetBeans mit MDR ein Framework, es wird aber schon seit...
In Kategorie Java, NetBeans IDE, NetBeans Plattform | Ersten Kommentar schreiben
September 02, 2009
Während der Göttinger Source Talk Tage wird vom 29.-30. September 2009 ein NetBeans Platform Certified Training am Mathematischen Institut angeboten.
Wer noch den Early Bird Rabatt für das NetBeans Platform Certified Training in...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
August 28, 2009
Während der Göttinger Source Talk Tage wird vom 29.-30. September 2009 ein NetBeans Platform Certified Training am Mathematischen Institut angeboten.Studenten und Mitglieder einer Non-Profit Organisation haben die Möglichkeit...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
August 21, 2009
Moin!
Seit dem 10. Januar 2009 gibt es eine nette Erweiterung der NetBeans API für TopComponents. Die @ConvertAsProperties Annotation erlaubt es Eigenschaften des Fensters als Properties zu speichern.
Das ist sehr bequem,...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
August 19, 2009
Moin!
Das Plugin für den Substance Support hat ein kleines Update erfahren.
Zum einem gab es noch eine Violation Exception im Plugin Manager, die nun unterdrückt wird und man kann nun "On-the-fly" die Skins ändern...
In Kategorie NB Substance, NetBeans IDE, NetBeans Plattform | 1 Kommentar
August 18, 2009
Moin!
Ich habe heute noch mal schnell ein Substance Look And Feel Support erstellt. Es ist etwas Beta und man kann nur ein paar PLAFs über die Optionen einstellen (die --laf Einstellung geht im Moment nicht).
Hier ein...
In Kategorie NetBeans IDE, NB Substance, NetBeans Plattform | 2 Kommentare
August 18, 2009
Moin!
Am Wochenende gab es wieder ein Certified Training zur NetBeans Platform in der schönen und quirligen Universitätsstadt Bonn.
Das war die Ankündigung der studentischen Consultingfirma AureliusConsult. Ich möchte mich im...
In Kategorie Java, NetBeans Plattform | Ersten Kommentar schreiben
Juli 17, 2009
Der Begriff Extension Point wird in der Eclipse Welt so inflationär verwendet, dass man meinen könnte in der NetBeans Platform würde so etwas nicht existieren. Dabei ist das nicht richtig, im Gegenteil. Es gibt so viele...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
Juli 15, 2009
Gerade hab' ich eine witzige Fehlermeldung in meiner IDE gefunden:
WARNUNG [org.openide.util.lookup.MetaInfServicesLookup]: org.sepix.tutorialbuilder.api.ScreenCaptureProvider is not the real McCoy! Actually found it in...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
Juni 09, 2009
Mit der IDE Version 6.7 gibt es auch eine neue Platform Version 10. Und mit jedem Update der Platform kommt für die Entwickler auch die Arbeit (oder Freude) die RCP Entwicklungen mit neuen Features anzureichern.
Eine sehr...
In Kategorie NetBeans Plattform | 1 Kommentar
November 28, 2008
Wenn man für Java Quelltext Code Completion hinzufügen möchte, steht man schnell vor der Frage, wie man das Swing-Document orientierte Code Completion mit der Java Infrastruktur verknüpft.
Geertjan hat in seinem Blogeintrag...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
November 27, 2008
Ein Code Completion-Modul zu erstellen ist eigentlich relativ trivial. Dazu gibt es schon Tutorials.
Erster Startpunkt ist dieses Tutorial für NetBeans 6.5.
Das Problem bei der API zu Code Completion ist, dass man im...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
November 25, 2008
Fast etwas simpel, aber wird ständig wieder gefragt. Wie kann man in einer Plattform Applikation das Quick Search deaktivieren?
Da es eine Toolbar ist, geht es wie mit allen Toolbars. Die layer.xml öffnen und folgenden...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
November 24, 2008
Auf dem NetBeans DemoCamp wurde deutlich, dass einige Internet-Ressourcen zwingend notwendig sind, um sich als Platform-Entwickler zurechtzufinden.
Immer wieder wurde auf die Developer FAQ und die Platform-Seite von NetBeans...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
September 11, 2008
Trivial ist es nicht, manche Fremdbibliotheken in NetBeans zu integrieren. Insbesondere wenn die Libraries über eigene Classloader oder auch nur den lokalen Kontext-Classloader Klassen nachladen wollen. Hat man nämlich diese...
In Kategorie NetBeans Plattform | 2 Kommentare
August 07, 2008
Wie ich schon in einem älteren Blog-Eintrag geschrieben hatte, ist es möglich eine Programm-Suite mit einem Branding so zu versehen, dass man eine Übersetzung der Plattform hat.
Bei dem Verfahren gibt es einen bedeutenden...
In Kategorie NetBeans Plattform | 2 Kommentare
Juli 18, 2008
Es ist nur eine Kleinigkeit, aber mit der Umstellung in NetBeans 6.0 von der Options-API auf die Preferences-API kann man relativ einfach auch Einstellungen fremder Module beeinflussen.
So brauche ich für meine...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
Juli 07, 2008
Achtung: Seit NetBeans 6.7 (platform10) gibt es eine einfachere Methode einen Neustart zu erzwingen. Hier mein Blogeintrag dazu.
Leider gibt es laut Mailing-Liste keine offizielle Möglichkeit die NetBeans-Plattform aus dem...
In Kategorie NetBeans Plattform | 1 Kommentar
Juli 02, 2008
Bei deklarativer Zuweisung von Tastenkürzel in der layer.xml-Datei hat man mehrere Möglichkeiten. Es stellt sich die Frage was besser ist, Shortcuts zu definieren oder Tastenkürzel über eine Keymap zuzuweisen.
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
Juni 27, 2008
Wenn NodeAction.actionPerformed nur leere Nodes übergibt, hapert es am fehlenden Lookup.
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
Juni 26, 2008
Um Nodes in einem BeanTreeView per Drag and Drop zu verschieben, benötigt es einige (teils) obskure Programmierungen. Die minimale Anforderung habe ich mal hier beschrieben.
In Kategorie NetBeans Plattform | 2 Kommentare
Juni 20, 2008
Wenn man mit NetBeans 6.1 bereits entwickelt, ist es leider recht unschön, dass man keine lokalisierte Version zur Verfügung hat.
Für einen Prototypen benötigte ich aber unbedingt eine, größtenteils, in das Deutsche übersetzte...
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben
Juni 08, 2008
Ein kleine Odyssee auf der Suche nach den Paletten-Fenstern.
In Kategorie NetBeans Plattform | Ersten Kommentar schreiben