NetBeans Snabbsök (Quick Search)

NetBeans har en modul som gör det mycket enkelt att navigera i ett program som bygger på plattformen. Man kan till exempel söka bland hjälpavsnitt och starta kommandon.

I NetBeans IDE är Snabbsök redan aktiverad, men när man göra egna projekt på plattformen måste den aktiveras. Lägg till rader liknande dessa till en layer.xml.

<folder name="Toolbars">
 <folder name="QuickSearch">
  <attr name="SystemFileSystem.localizingBundle" stringvalue="net.sf.cardic.core.Bundle"/>
  <file name="org-netbeans-modules-quicksearch-QuickSearchAction.shadow">
   <attr name="originalFile"
    stringvalue="Actions/Edit/org-netbeans-modules-quicksearch-QuickSearchAction.instance"/>
  </file>
 </folder>
</folder>

Kom ihåg att motsvarande Bundle skall innehålla

Toolbars/QuickSearch=Quick Search

Se Quick Search Integration Tutorial för en komplett guide.

Posted in NetBeans Platform | Leave a comment

Avaktivera splash-skärmen i NetBeans

Under utveckling av program som bygger på NetBeans Platform kan det vara smidigt att stänga av splash-skärmen som tar lite extra tid vid varje uppstart.

Man kan göra det genom att ange

--nosplash

som ett argument vid programstart, men man kan också göra det genom att lägga till följande rad i project.properties.

run.args.extra=--nosplash
Posted in NetBeans Platform | Leave a comment

En ny början

Efter att ha använt NetBeans IDE för Java-utveckling i drygt tre år har det blivit dags att titta närmare på NetBeans Platform. Att använda en etablerad plattform skall spara mycket tid som man i stället kan lägga på utveckling av det roliga, inte det nödvändiga. För en tid sedan köpte jag boken The Definitive Guide to NetBeans™ Platform och nu när NetBeans 6.9 nyligen gavs ut passar det bra att flytta över ett par av mina projekt till att baseras på NetBeans Platform.

Tidigare har jag samlat klasser i ett eget ramverk, Almond, vissa av dessa kommer att anpassas för att passa in i den nya plattformen.

Ett av de första projekten blir antagligen skapandet av en spelplattform för kort- och tärningsspel. Almond innhåller både en kortmodul och en tärningsmodul, nu kommer dessa att ingå i samma plattform, Cardic. Sedan skrivs några spel jag gjort tidigare om till att bygga på denna plattform, ytterligare spel kan läggas till som moduler alternativt som egna program.

Posted in NetBeans Platform | Leave a comment

DiceGame – first cut

In order to get a bit more stable dice package I am re-writing the almond.game.dice with focus on function first, looks later. Thats why it is looking like this right now… :)

A new era of dice management... ;)

Posted in DiceGame | Tagged | Leave a comment