While working for Code Editor I am observing how netbeans handle its features. It is quite a powerful tool and I started to discover many new things which I didn't used before. I guess all netbeans lover are already accustomed with it.
As I need to handle those features and implement them from scratch I had to look into more details. Netbeans stores its configurations at Documents and Settings/<user>
The modified templates codes can be found at Templates sub directory. The Code Template is at
Editors/text/<language>
Need to implement those features. I shall also create some utility to convert code templates of various editors.
Thursday, May 15, 2008
Netbeans templating features
Wednesday, May 14, 2008
UI world
Recently at javaOne another new UI library is introduced. It is Light Weight User Interface Toolkit (LWUIT). Well, there is already quite a few UI that each developer may be dealing with. The frustrating thing is that most of them has some short comings with their unique features. I wish there is a Universal API for all platform level UI development.
I have started to fill the missing parts. The idea is to use similar API (if not same) to the Abstract Window Toolkit (AWT). I have added Menu related classes using the LWUIT. Interesting tweaking to use tab as Menu and List as MenuItem.
At the CDC stack the awt is already supported. Here I am extending to add more features. For example, the AbsoluteLayout from netbeans works fine at CDC without any modification. After integration there is more flexibility now.
Next is to implement a FileDialog.