<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7793235747146669659</id><updated>2011-11-01T12:20:40.561+05:30</updated><category term='crud'/><category term='sample database'/><category term='insert options'/><category term='keyboard shortcuts'/><category term='improvement requirements'/><category term='hello world'/><category term='installation'/><category term='swing'/><category term='advantages'/><category term='code refractor'/><category term='errors'/><category term='C/C++'/><category term='first sight'/><category term='sample program'/><category term='custimisation'/><category term='decimal to binary coverter'/><category term='netbeans 6.1'/><category term='graphical user interface'/><category term='outer appearance'/><category term='emulator sample'/><category term='mobility'/><category term='MIDP'/><category term='databases'/><category term='GUI'/><title type='text'>My Netbeans 6.1 Experience</title><subtitle type='html'>This blog deals with my journey through the latest Java IDE i.e. netbeans 6.1</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-1830625276489719315</id><published>2008-08-08T21:38:00.002+05:30</published><updated>2008-08-08T21:54:42.826+05:30</updated><title type='text'>The ugly side</title><content type='html'>Guess what, Netbeans doesn't live up to its tagline of being the only IDE you need when you get into serious development work with this IDE especially in terms of Enterprise Development. Here are a few major problems that i've come across with this IDE that has forced me to end my journey and switch to another better IDE.&lt;br /&gt;&lt;br /&gt;1. Ever tried to integrate off some other interpreted code(.class). from another project onto your working project. Don't tell me you can do it, because i know you would be bluffing, as that is one among the major drawbacks of netbeans.&lt;br /&gt;&lt;br /&gt;2.&lt;a href="http://blog.rainer.eschen.name/tag/eclipse/" class="st_tag internal_tag snap_nopreview" rel="tag" title="Posts tagged with Eclipse"&gt;Eclipse&lt;/a&gt; has more to offer in &lt;a href="http://blog.rainer.eschen.name/tag/rcp/" class="st_tag internal_tag snap_nopreview" rel="tag" title="Posts tagged with RCP"&gt;RCP&lt;/a&gt;. They started with this idea, and don’t have to follow it (&lt;a href="http://blog.rainer.eschen.name/tag/netbeans/" class="st_tag internal_tag snap_nopreview" rel="tag" title="Posts tagged with Netbeans"&gt;Netbeans&lt;/a&gt; is still in early stage). It’s amusing to read from the &lt;a href="http://blog.rainer.eschen.name/tag/netbeans/" class="st_tag internal_tag snap_nopreview" rel="tag" title="Posts tagged with Netbeans"&gt;Netbeans&lt;/a&gt; people what it already offers and that you can write &lt;a href="http://blog.rainer.eschen.name/tag/rcp/" class="st_tag internal_tag snap_nopreview" rel="tag" title="Posts tagged with RCP"&gt;RCP&lt;/a&gt; as easy. But, have a look at the tutorials. It’s not the same quality &lt;a href="http://blog.rainer.eschen.name/tag/eclipse/" class="st_tag internal_tag snap_nopreview" rel="tag" title="Posts tagged with Eclipse"&gt;Eclipse&lt;/a&gt; &lt;a href="http://blog.rainer.eschen.name/tag/rcp/" class="st_tag internal_tag snap_nopreview" rel="tag" title="Posts tagged with RCP"&gt;RCP&lt;/a&gt; offers to concentrate on the “business logic”.&lt;br /&gt;&lt;br /&gt;3.&lt;strong&gt;&lt;u&gt;Installation&lt;/u&gt;&lt;/strong&gt;: Eclipse comes as a simple zip file which need to be unzipped. That’s it you are ready to use the IDE. NetBeans comes as an exe and during the installation time it asks for the JDK location. Some how i did not like this as it could have automatically taken from system settings as eclipse does.&lt;br /&gt;&lt;br /&gt;4.&lt;strong&gt;&lt;u&gt;Refactoring&lt;/u&gt;&lt;/strong&gt;: Basic refactoring techniques are present in both the IDEs. But Eclipse does have advanced refactoring functions. e.g. when extracting a method, eclipse does show how the method looks like. Some time it also suggests the input parameters for a method.&lt;br /&gt;&lt;br /&gt;5.&lt;strong&gt;&lt;u&gt;Search System&lt;/u&gt;&lt;/strong&gt;: For sure Eclipse does have a advanced search system. NetBeans have a file level an project level search and replace system. But Eclipse definitely have more than that. Eclipse has File Search, Java Search and Plugin Search. And i personally use these a lot and definately miss them in Net beans.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-1830625276489719315?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/1830625276489719315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=1830625276489719315&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/1830625276489719315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/1830625276489719315'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/08/ugly-side.html' title='The ugly side'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-2743744674191378989</id><published>2008-05-15T15:10:00.002+05:30</published><updated>2008-05-15T15:17:06.975+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='sample program'/><category scheme='http://www.blogger.com/atom/ns#' term='swing'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><title type='text'>Swing</title><content type='html'>&lt;span xmlns=""&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;Here's the conversation that made me think I need to post this entry&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Hi,&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Thanks for your test_example, I' am now trying to get a result from that, it seems that there are still some errors.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;as soon as it works i'll let you know.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Best regards,&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="color: rgb(136, 136, 136);font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Narjes&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;----- Original Message -----&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;From: &lt;a href="mailto:kiran19882004@gmail.com"&gt;Kiran&lt;/a&gt;&lt;br /&gt;     &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;To: &lt;a href="mailto:narjes.haimed@gnet.tn"&gt;Narjes Hamed&lt;/a&gt;&lt;br /&gt;     &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;- Hide quoted text -&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Sent: Wednesday, May 14, 2008 6:09 AM&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Subject: Re: my project: Vlan Network Simulator with Java / help!&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;Hi,&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;Please find attached a simple java project. Tinker around with the code and u'll learn how to fulfill your requirement.&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;Regards,&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;Kiran&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;UVCE, Bangalore&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;a href="http://ieeeuvce.org/"&gt;&lt;strong&gt;http://ieeeuvce.org&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;    &lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;On Sun, May 11, 2008 at 1:10 PM, Narjes Hamed &amp;lt;&lt;a href="mailto:narjes.haimed@gnet.tn"&gt;narjes.haimed@gnet.tn&lt;/a&gt;&amp;gt; wrote:&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Hi Kiran!&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Thanks for yr prompt reply, I ask u again if you may provide me with a java source showing relations between buttons and frames:&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;For example if I have a Frame "A" and a Frame "B" and if I click on button "a" included in the Frame "A",  the  Frame "B" is opened, using of course action commands.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Please try and let me know how to do that.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Kind regards&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="color: rgb(136, 136, 136);font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Narjes&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;----- Original Message -----&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;From: &lt;a href="mailto:kiran19882004@gmail.com"&gt;Kiran&lt;/a&gt;&lt;br /&gt;     &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;To: &lt;a href="mailto:narjes.haimed@gnet.tn"&gt;Narjes Hamed&lt;/a&gt;&lt;br /&gt;     &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Sent: Sunday, May 11, 2008 6:14 AM&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;&lt;strong&gt;Subject: Re: my project: Vlan Network Simulator with Java / help!&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;Hi,&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;Its quite nice to hear from you. I really do not know the extent to which i can help you, but you wouldn't be facing problem's 1 and 3 if u are using netbeans. All u need to do is to have a new swing based desktop application project with database support enabled.  Its pretty to add the events up in the GUI. and yeah u can use either an mysql or a jdbase database. For your second problem, take your input as a string, use a loop to take out individual chars, group from one '.' to another '.' and parse each group into an int for validating or create your own customized object to handle that type.&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;Regards,&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;KIRAN&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;UVCE, Bangalore&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;On Sat, May 10, 2008 at 6:23 PM, Narjes Hamed &amp;lt;&lt;a href="mailto:narjes.haimed@gnet.tn"&gt;narjes.haimed@gnet.tn&lt;/a&gt;&amp;gt; wrote:&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;Dear Kiran,&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;Good day,&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;I visited your blog and I found it very interesting,  I wish I don't disturb you with my intrusion ,&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;I am a Tunisian student and I have to prepare a java project concerning " vlan network simulator " within one month;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;I use Netbeans 6.1 and Jbuilder 2005 but as I' am not experienced in java language I don't know how to start.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;I enclose with this message the starting of my project;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;My main problems are:&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;1 / How to use the function "actionevent", "actioneventlistener",..........etc, to connect buttons with other frames to open them or close them.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;for instance if I click on "about" menu item button the frame"about" appears.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;2 / How to format a textfield to input an IpAddress:  ***. *** .***. ***&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;3 / How to prepare a database to intoduce:&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;     - user name -  password&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;     - connection parameters ( IpAddress, port, socket......)&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;May you help me? some links or other ideas.....&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;your assistance welcomed.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;Many thanks in advance and best regards.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;Narjes Hamed&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;Sousse / Tunisia&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 22pt;"&gt;&lt;strong&gt;SO HERE'S HOW WE MAKE A NEW JFRAME OPEN AT THE CLICK OF A BUTTON&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;File-&amp;gt;New Project-&amp;gt;Java-&amp;gt;Java Desktop Application&lt;strong&gt;&lt;br /&gt;     &lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Name it as swing and choose basic application shell&lt;strong&gt;&lt;br /&gt;     &lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Right click on swing new-&amp;gt;Jframe Form and name it as NewJFrame&lt;strong&gt;&lt;br /&gt;     &lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Draw a button on the swing view and select action from the right panel&lt;strong&gt;&lt;br /&gt;     &lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Select create new action and name it ShowNew&lt;strong&gt;&lt;br /&gt;      &lt;/strong&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;&lt;br /&gt;      &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_SkD87ntn-BQ/SCwF5Yj7b7I/AAAAAAAAAI4/AC-E9UahPIE/s1600-h/1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_SkD87ntn-BQ/SCwF5Yj7b7I/AAAAAAAAAI4/AC-E9UahPIE/s320/1.png" alt="" id="BLOGGER_PHOTO_ID_5200538153109909426" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(102, 102, 102);font-family:Tahoma;font-size:8;"  &gt;&lt;strong&gt;Screen clipping taken: 5/15/2008, 12:00 PM&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;strong&gt;Your show code must be as follows, first add a private Jframe x; in your list of variables then,&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;@Action&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;    @SuppressWarnings("deprecation")&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;    public void ShowNew() {&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;    if(x==null)&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;    {&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;    x=new NewJFrame();x.setBounds(50, 50, 200, 200);&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;    }SwingApp.getApplication().show(x);&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;    }&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Remove entirely the main function in the NewJFrame&lt;br /&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;strong&gt;Now u get the following when u click show, voila done now rite? Any more queries mail me at kiran19882004@gmail.com&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;br /&gt;      &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/SCwF54j7b8I/AAAAAAAAAJA/eNZflA4LsiM/s1600-h/2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/SCwF54j7b8I/AAAAAAAAAJA/eNZflA4LsiM/s320/2.png" alt="" id="BLOGGER_PHOTO_ID_5200538161699844034" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: rgb(102, 102, 102);font-family:Tahoma;font-size:8;"  &gt;&lt;strong&gt;Screen clipping taken: 5/15/2008, 12:11 PM&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt; &lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-2743744674191378989?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/2743744674191378989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=2743744674191378989&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/2743744674191378989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/2743744674191378989'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/05/swing.html' title='Swing'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_SkD87ntn-BQ/SCwF5Yj7b7I/AAAAAAAAAI4/AC-E9UahPIE/s72-c/1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-7739637066096943525</id><published>2008-04-17T14:34:00.003+05:30</published><updated>2008-04-17T14:47:57.109+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='keyboard shortcuts'/><category scheme='http://www.blogger.com/atom/ns#' term='custimisation'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><category scheme='http://www.blogger.com/atom/ns#' term='C/C++'/><title type='text'>CUSTIMISING THE IDE</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="line-height: 115%;"&gt;Whenever using any computer program its customization to suit our needs becomes important. Netbeans 6.1 has left no stone unturned to provide an user interactive and fully customizable IDE. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ol style="margin-top: 0in;" start="1" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;Goto Tools-&gt;options&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;The Editor tab lets you choose Code completion,      folding options as you require, but hey check out the code templates.&lt;span style=""&gt;  &lt;/span&gt;Did you know that just typing psvm and      then giving a tab could get you the entire public static void      main(String[] args) {}&lt;span style=""&gt;  &lt;/span&gt;Moreover you      can set your own templates to get blocks of code in just few      abbreviations. Talk about customizability!!!&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/SAcT8CpbZPI/AAAAAAAAAIA/mFjGYCWO3IE/s1600-h/Image.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/SAcT8CpbZPI/AAAAAAAAAIA/mFjGYCWO3IE/s320/Image.jpg" alt="" id="BLOGGER_PHOTO_ID_5190139017791497458" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;The java code tab lets you choose what all      indentation you require and what all types of coding hinds the IDE should      offer you. The same goes for Ruby.&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/SAcT8CpbZQI/AAAAAAAAAII/Wejsyo-TCrM/s1600-h/Image1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/SAcT8CpbZQI/AAAAAAAAAII/Wejsyo-TCrM/s320/Image1.jpg" alt="" id="BLOGGER_PHOTO_ID_5190139017791497474" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;For people who like to play with the look and      feel of the IDE to soothe their tastes, the fonts and colors section lets      you customize anything to everything.&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_SkD87ntn-BQ/SAcT8SpbZRI/AAAAAAAAAIQ/hsBPdmMnDsk/s1600-h/Image2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_SkD87ntn-BQ/SAcT8SpbZRI/AAAAAAAAAIQ/hsBPdmMnDsk/s320/Image2.jpg" alt="" id="BLOGGER_PHOTO_ID_5190139022086464786" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;People who want to get their work done faster      always use shortcuts and guess what the keymap section allows you to set      the keyboard shortcuts down to the last action the IDE can perform.&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_SkD87ntn-BQ/SAcVOipbZTI/AAAAAAAAAIg/3KIOyuoGHiA/s1600-h/Image3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_SkD87ntn-BQ/SAcVOipbZTI/AAAAAAAAAIg/3KIOyuoGHiA/s320/Image3.jpg" alt="" id="BLOGGER_PHOTO_ID_5190140435130705202" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;For people who really have problems getting their      netbeans to handle C/C++ this is the section they should check out. If      your compiler is not listed, First add it to the path list and then select      the compiler. And one note the netbeans IDE doesn’t seem to support the TC      compiler, it has compatibility only with the G++.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-7739637066096943525?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/7739637066096943525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=7739637066096943525&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/7739637066096943525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/7739637066096943525'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/04/custimising-ide.html' title='CUSTIMISING THE IDE'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_SkD87ntn-BQ/SAcT8CpbZPI/AAAAAAAAAIA/mFjGYCWO3IE/s72-c/Image.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-835369908775158600</id><published>2008-04-16T14:47:00.003+05:30</published><updated>2008-04-16T15:11:28.737+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='MIDP'/><category scheme='http://www.blogger.com/atom/ns#' term='sample program'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><category scheme='http://www.blogger.com/atom/ns#' term='mobility'/><category scheme='http://www.blogger.com/atom/ns#' term='emulator sample'/><title type='text'>A mobile Application</title><content type='html'>&lt;span style="line-height: 115%;"&gt;Though there are a lot of sample projects given with Netbeans IDE, I thought I could really demonstrate its full potential in MIDP through a simple step by step robust application design for a Celsius to Kelvin scale converter app for java enabled phone.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;ol style="margin-top: 0in;" start="1" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;Select File-&gt;New Project-&gt;Mobility-&gt;MIDP      Application&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;Set the project name as MobileConverter and      remember to keep Set as main project and&lt;/span&gt;&lt;span style="line-height: 115%;"&gt; Create HelloMIDlet checked&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_SkD87ntn-BQ/SAXFUCpbZLI/AAAAAAAAAHg/ZFMqsAlQWyI/s1600-h/Image.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_SkD87ntn-BQ/SAXFUCpbZLI/AAAAAAAAAHg/ZFMqsAlQWyI/s320/Image.jpg" alt="" id="BLOGGER_PHOTO_ID_5189771093713052850" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;Select the emulator type, here we’ll tryout the      Sun JAVA™ wireless. We’ll be right now programming for a default Color      phone with the older CLDC 1.0 config and MIDP-1.0 profile(That’s what my      phone supports). Click finish.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;Goto the Screen view and let us now. Click on the      text and change its property to Hello, Welcome to Mobile Converter&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;Goto Palette and drag and drop a text field item      and label it as input.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;Drag an Ok command from the list of Commands and      label it as Convert.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;Now goto the flow tab and drop in a new form.      Name it as output for&lt;/span&gt;&lt;span style="line-height: 115%;"&gt;m.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;Drag a back command and drop it on our new form.      Draw connection lines as shown.&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_SkD87ntn-BQ/SAXFUSpbZMI/AAAAAAAAAHo/7Ji6m74MmMQ/s1600-h/Image2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_SkD87ntn-BQ/SAXFUSpbZMI/AAAAAAAAAHo/7Ji6m74MmMQ/s320/Image2.jpg" alt="" id="BLOGGER_PHOTO_ID_5189771098008020162" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;Goto the screen tab, choose the new form and drop      in a textfield to show our output.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;Now goto the source code. Write the following      method in your MIDlet class.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-style: italic; color: rgb(255, 0, 0);"&gt;&lt;span style="line-height: 115%;"&gt;public void setans()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-style: italic; color: rgb(255, 0, 0);"&gt;&lt;span style="line-height: 115%;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-style: italic; color: rgb(255, 0, 0);"&gt;&lt;span style="line-height: 115%;"&gt;float x=Float.parseFloat(textField.getString());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-style: italic; color: rgb(255, 0, 0);"&gt;&lt;span style="line-height: 115%;"&gt;x+=273.15;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-style: italic; color: rgb(255, 0, 0);"&gt;&lt;span style="line-height: 115%;"&gt;textField1.setString(String.valueOf(x));&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; font-style: italic; color: rgb(255, 0, 0);"&gt;&lt;span style="line-height: 115%;"&gt;textField.setString("0");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="line-height: 115%;"&gt;&lt;span style="font-style: italic; color: rgb(255, 0, 0);"&gt;}&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ol style="margin-top: 0in;" start="11" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;Goto screen, in the new form right click and goto      source. In the place where you find&lt;span style=""&gt;       &lt;/span&gt;// write post-init user code here call the setans method by      setans();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="line-height: 115%;"&gt;You finally have your own mobile app. Click on      build and then deploy. Your jar file will be generated in the dist folder.      Transfer it to your java enabled phone and enjoy ;)&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_SkD87ntn-BQ/SAXFUypbZNI/AAAAAAAAAHw/EfEX1AVCtY0/s1600-h/Image3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_SkD87ntn-BQ/SAXFUypbZNI/AAAAAAAAAHw/EfEX1AVCtY0/s320/Image3.jpg" alt="" id="BLOGGER_PHOTO_ID_5189771106597954770" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_SkD87ntn-BQ/SAXFUypbZOI/AAAAAAAAAH4/-uVC_fPsEqU/s1600-h/Image4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_SkD87ntn-BQ/SAXFUypbZOI/AAAAAAAAAH4/-uVC_fPsEqU/s320/Image4.jpg" alt="" id="BLOGGER_PHOTO_ID_5189771106597954786" border="0" /&gt;&lt;/a&gt;&lt;span style="line-height: 115%;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-835369908775158600?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/835369908775158600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=835369908775158600&amp;isPopup=true' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/835369908775158600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/835369908775158600'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/04/mobile-application.html' title='A mobile Application'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_SkD87ntn-BQ/SAXFUCpbZLI/AAAAAAAAAHg/ZFMqsAlQWyI/s72-c/Image.jpg' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-7391705873372148286</id><published>2008-04-16T10:13:00.003+05:30</published><updated>2008-04-16T10:19:43.405+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='MIDP'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><category scheme='http://www.blogger.com/atom/ns#' term='mobility'/><category scheme='http://www.blogger.com/atom/ns#' term='emulator sample'/><title type='text'>EXPLORING AROUND</title><content type='html'>&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;Its only when you try around coding new things do you really understand where this IDE leads you on the context of one of the most powerful programming languages JAVA. Consider one of the really emerging fields of programming embedded systems and mobile phones. In the New Project window try out creating a MIDP Application from the Mobility Section. Press F6 to check the cool emulator :)&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/SAWETipbZJI/AAAAAAAAAHQ/pzd3kPD-Y2g/s1600-h/i4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/SAWETipbZJI/AAAAAAAAAHQ/pzd3kPD-Y2g/s320/i4.jpg" alt="" id="BLOGGER_PHOTO_ID_5189699616867312786" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/SAWETipbZKI/AAAAAAAAAHY/OWmZvgYisFw/s1600-h/i44.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/SAWETipbZKI/AAAAAAAAAHY/OWmZvgYisFw/s320/i44.jpg" alt="" id="BLOGGER_PHOTO_ID_5189699616867312802" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  The following are notable  improvements:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;New Integrated UI for CLDC/MIDP and CDC development.&lt;/b&gt; The                                 Mobility pack now supports the project properties previously available                                 only for CLDC/MIDP projects. These include project configuration support                                 for device fragmentation, integrated obfuscation and optimization                                 support, and multiple deployment options, all built on Apache Ant                             for easier coding and management. &lt;/li&gt;&lt;li&gt;&lt;b&gt;New game builder. &lt;/b&gt;Now it's easier to create mobile games                                 with the Mobility Pack's visual editing support for the MIDP 2.0 Game                                 API. The API supports animated sprites and the ability to arrange                             tiled layers into scenes. &lt;/li&gt;&lt;li&gt;&lt;b&gt;New Visual Mobile Designer.&lt;/b&gt; The Visual Mobile Designer                                 (VMD) has been re-designed for improved functionality and usability.                             &lt;/li&gt;&lt;li&gt;&lt;b&gt;Design analysis.&lt;/b&gt; Design Analysis identifies unused                             components for removal from complex visual designs .&lt;/li&gt;&lt;li&gt;&lt;b&gt;New custom components.&lt;/b&gt; New components for the Visual                                 Mobile Designer simplify the creation and design of mobile file browsers,                                 Short Message Service (SMS) composers, login screens, and Personal                             Information Manager (PIM) browsers.&lt;/li&gt;&lt;li&gt;&lt;b&gt;New components for Flow Control.&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Generated code is now easier to modify.&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Netbeans 6.1 is all you could ever ask for! What else can you probably ask?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-7391705873372148286?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/7391705873372148286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=7391705873372148286&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/7391705873372148286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/7391705873372148286'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/04/exploring-around.html' title='EXPLORING AROUND'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_SkD87ntn-BQ/SAWETipbZJI/AAAAAAAAAHQ/pzd3kPD-Y2g/s72-c/i4.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-1596751110193836894</id><published>2008-04-16T10:07:00.002+05:30</published><updated>2008-04-16T10:13:12.919+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='sample database'/><category scheme='http://www.blogger.com/atom/ns#' term='databases'/><category scheme='http://www.blogger.com/atom/ns#' term='crud'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><title type='text'>The CRUD</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;I’ve been eluding people of the databases for long. Recently I had worked on the .NET platform to create a stock market simulator and it was hectic. Just the other day I just created a sample JAVA Database Application and got the shock of my life. It was simple, ready to use and it was god damn it, the power of JAVA unleashed in a shell called Netbeans 6.1.&lt;br /&gt;The following screenshots will really demonstrate the power this IDE gives to your hands.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_SkD87ntn-BQ/SAWDDCpbZHI/AAAAAAAAAHA/KeL5ZEm3SQA/s1600-h/i3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_SkD87ntn-BQ/SAWDDCpbZHI/AAAAAAAAAHA/KeL5ZEm3SQA/s320/i3.jpg" alt="" id="BLOGGER_PHOTO_ID_5189698233887843442" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_SkD87ntn-BQ/SAWDDCpbZHI/AAAAAAAAAHA/KeL5ZEm3SQA/s1600-h/i3.jpg"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_SkD87ntn-BQ/SAWDDSpbZII/AAAAAAAAAHI/0pnQDrBq6YI/s1600-h/i333.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_SkD87ntn-BQ/SAWDDSpbZII/AAAAAAAAAHI/0pnQDrBq6YI/s320/i333.jpg" alt="" id="BLOGGER_PHOTO_ID_5189698238182810754" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Simplicity is everything ;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-1596751110193836894?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/1596751110193836894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=1596751110193836894&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/1596751110193836894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/1596751110193836894'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/04/crud.html' title='The CRUD'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_SkD87ntn-BQ/SAWDDCpbZHI/AAAAAAAAAHA/KeL5ZEm3SQA/s72-c/i3.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-809094834414645068</id><published>2008-04-14T13:59:00.008+05:30</published><updated>2008-04-16T15:13:48.204+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='insert options'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><category scheme='http://www.blogger.com/atom/ns#' term='code refractor'/><title type='text'>NETBEANS 6.1 - what lies beneath....</title><content type='html'>CAUTIONARY NOTE: This section of blog deals with the non explicitly visible features of the Netbeans IDE. These features are by no means 'new'.&lt;br /&gt;&lt;br /&gt;Since any novice can figure out his way through this IDE, i thought i would show you a few cool shortcuts to exploit a few hidden features of this very powerful java IDE.&lt;br /&gt;&lt;br /&gt;1) &lt;span style="font-weight: bold;"&gt;The intelligent code text replacer&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Consider the following code for the area application. Consider the scenario in which you need to replace your class variable 'length' with another name say 'l'. Finding all instances of 'length' in the code and replacing it would be nonsensically time consuming. However using a replace all in a text editor causes us problems as we have used the method length to get the no of arguments. However netbeans 6.1 editor has a new feature that helps you out of this situation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 0, 0);"&gt;package area;&lt;br /&gt;class dimension&lt;br /&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 0, 0);"&gt;&lt;br /&gt;float length;&lt;br /&gt;float breadth;&lt;br /&gt;float height;&lt;br /&gt;&lt;br /&gt;public void getdim(float ... d)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 0, 0);"&gt;&lt;br /&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 0, 0);"&gt;int i=0;&lt;br /&gt;length=d[i++];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 0, 0);"&gt;breadth=d[i++];&lt;br /&gt;//height=d[i++];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 0, 0);"&gt;}&lt;br /&gt;&lt;br /&gt;public static void perimeter(float ... d)&lt;br /&gt;{&lt;br /&gt;float p=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 0, 0);"&gt;for(int i=0;i&lt;=d.length;i++) { p+=d[i]; } System.out.println("perimeter="+p); }  }  public class Area {  public static void main(String[] args) { float area,volume; dimension obj=new dimension(); obj.getdim(1,2); obj.perimeter(1,2); area=obj.length*obj.breadth; volume=obj.length*obj.breadth*obj.height; System.out.println("area="+area+"volume="+volume); }  }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Just select an instance of length and press Ctrl+R which brings up the Rename field dialog.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/SAMYGCpbZDI/AAAAAAAAAGg/uOedsYc1_ts/s1600-h/Image.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/SAMYGCpbZDI/AAAAAAAAAGg/uOedsYc1_ts/s320/Image.jpg" alt="" id="BLOGGER_PHOTO_ID_5189017687729857586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Give the new name that you desire, 'l' here in our example. And voila, what an intelligent replacement. The variable name successfully changed with the line&lt;br /&gt;"&lt;span style="color: rgb(255, 0, 0);"&gt;for(int i=0;i&lt;=d.length;i++)&lt;/span&gt;" in our code intact. This is an IDE with awesome power people!!!&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal"  style="margin-bottom: 0.0001pt; line-height: normal;font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;2. The next not so easily seen feature is the code insertion/generation feature. Just try pressing Alt+Insert keys and you'll find a few insertion options. I really don't understand why good things aren't that easily spot able&lt;span style=""&gt;  &lt;/span&gt;;-)&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_SkD87ntn-BQ/SAWAuypbZEI/AAAAAAAAAGo/qHuxqUl22Ig/s1600-h/i2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_SkD87ntn-BQ/SAWAuypbZEI/AAAAAAAAAGo/qHuxqUl22Ig/s320/i2.jpg" alt="" id="BLOGGER_PHOTO_ID_5189695686972236866" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal; font-family: arial;"&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;Check the constructor feature in our area program. Truly functional, check the generated code&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal; color: rgb(255, 0, 0);"&gt;&lt;span style=""&gt;public dimension(float l, float height) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal; color: rgb(255, 0, 0);"&gt;&lt;span style=""&gt;&lt;span style=""&gt;        &lt;/span&gt;this.l = l;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal; color: rgb(255, 0, 0);"&gt;&lt;span style=""&gt;&lt;span style=""&gt;        &lt;/span&gt;this.height = height;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal; color: rgb(255, 0, 0);"&gt;&lt;span style=""&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal; color: rgb(255, 0, 0);"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_SkD87ntn-BQ/SAWAvCpbZFI/AAAAAAAAAGw/b2QrJOIRcBk/s1600-h/i22.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_SkD87ntn-BQ/SAWAvCpbZFI/AAAAAAAAAGw/b2QrJOIRcBk/s320/i22.jpg" alt="" id="BLOGGER_PHOTO_ID_5189695691267204178" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;  &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;Lets try the most common job we do in classes, i.e. add properties. Relatively easy, and highly customizable options presented.OMG!! What are you making us? Programmers or just intelligent typists? I mean you got even a getter and a setter code block!!!&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_SkD87ntn-BQ/SAWAvSpbZGI/AAAAAAAAAG4/n5jYmMfbw5U/s1600-h/i222.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_SkD87ntn-BQ/SAWAvSpbZGI/AAAAAAAAAG4/n5jYmMfbw5U/s320/i222.jpg" alt="" id="BLOGGER_PHOTO_ID_5189695695562171490" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;&lt;span style=""&gt;&lt;span style="font-size:100%;"&gt;What else can you possibly ask for?&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-809094834414645068?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/809094834414645068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=809094834414645068&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/809094834414645068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/809094834414645068'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/04/netbeans-61-what-lies-beneath.html' title='NETBEANS 6.1 - what lies beneath....'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_SkD87ntn-BQ/SAMYGCpbZDI/AAAAAAAAAGg/uOedsYc1_ts/s72-c/Image.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-8687348708043780093</id><published>2008-04-14T10:18:00.005+05:30</published><updated>2008-04-14T13:59:12.331+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='decimal to binary coverter'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><category scheme='http://www.blogger.com/atom/ns#' term='GUI'/><category scheme='http://www.blogger.com/atom/ns#' term='graphical user interface'/><title type='text'>The power of GUI</title><content type='html'>Let me now demostrate how to build up a simple GUI for a simple decimal to binary converter.&lt;br /&gt;&lt;br /&gt;What do we need in our GUI?&lt;br /&gt;1) A simple base window of customized size and attributes.&lt;br /&gt;2)An input field&lt;br /&gt;&lt;span style="font-style: italic;"&gt;3)An output field&lt;br /&gt;4)A Result button&lt;br /&gt;5)An Exit button.&lt;br /&gt;&lt;br /&gt;How to do?&lt;br /&gt;&lt;br /&gt;i) Click on File-&gt; New Project-&gt; Java-&gt; Java Application,and click next.&lt;br /&gt;ii) Give project name as Coverter, and select the basic application shell. We'll deal with databases later. Click on finish to find the following screen.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/SALijSpbZBI/AAAAAAAAAGQ/YtFt6MRMuiA/s1600-h/Image1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/SALijSpbZBI/AAAAAAAAAGQ/YtFt6MRMuiA/s320/Image1.jpg" alt="" id="BLOGGER_PHOTO_ID_5188958816613131282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;iii)We'll now add from the swing Controls two text fields for input and output respectively, and our two buttons. With little rearranging after drag and drop and changing sizes our window looks like this.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_SkD87ntn-BQ/SALqpCpbZCI/AAAAAAAAAGY/IuaXVzrbty8/s1600-h/image2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_SkD87ntn-BQ/SALqpCpbZCI/AAAAAAAAAGY/IuaXVzrbty8/s320/image2.jpg" alt="" id="BLOGGER_PHOTO_ID_5188967711490401314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Sleek and slim like we require.&lt;br /&gt;iv)now to the coding part. Right click on the exit button and select Events-&gt;Action-&gt;Action performed&lt;br /&gt;The following code is generated&lt;br /&gt;private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;//TODO code here&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;In the area of the comment type System.exit(0); to complete the exit button functionality.&lt;br /&gt;v) Now select the action for the Convert button. Here's the code for the conversion BTW&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {&lt;br /&gt;Integer num;&lt;br /&gt;int x,y=0,noofbits=0,z=0;&lt;br /&gt;num=Integer.parseInt(jTextField1.getText());&lt;br /&gt;&lt;br /&gt;x=num;&lt;br /&gt;for(;x!=0;x=x&gt;&gt;1) {y++;}&lt;br /&gt;noofbits=y;&lt;br /&gt;int i=0;&lt;br /&gt;for(int j=noofbits-1;j&gt;=0;j--)&lt;br /&gt;{&lt;br /&gt; z=((z*10)+((num&gt;&gt;j)&amp;amp;01));&lt;br /&gt;}&lt;br /&gt;jTextField2.setText(String.valueOf(z));&lt;br /&gt;}&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;vi)GOTO the converterAboutBox.java and design it as you please.&lt;br /&gt;vii) Press F6 to check out your fully functional Desktop application.&lt;br /&gt;Cool to have something functional isn't it ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-8687348708043780093?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/8687348708043780093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=8687348708043780093&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/8687348708043780093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/8687348708043780093'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/04/power-of-gui.html' title='The power of GUI'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_SkD87ntn-BQ/SALijSpbZBI/AAAAAAAAAGQ/YtFt6MRMuiA/s72-c/Image1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-321969523038295618</id><published>2008-04-07T20:06:00.001+05:30</published><updated>2008-04-10T14:36:44.368+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='databases'/><category scheme='http://www.blogger.com/atom/ns#' term='crud'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><title type='text'>Talking of databases....</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/R_oyTFs4d_I/AAAAAAAAAF4/2HtuLA-4Gv0/s1600-h/0803ADT_netbeans_fig1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/R_oyTFs4d_I/AAAAAAAAAF4/2HtuLA-4Gv0/s320/0803ADT_netbeans_fig1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5186513224399878130" /&gt;&lt;/a&gt;&lt;br /&gt;One of the new things that come to your notice when you use netbeans is the new found support for MySQL databases. The new beta lets users register MySQL servers. Databases may be viewed, created or deleted. Connections to databases may be established and users can launch the MySQL administration tool. This is blessing for web developers so depended on MySQL. Now, that's a CRUD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-321969523038295618?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/321969523038295618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=321969523038295618&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/321969523038295618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/321969523038295618'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/04/talking-of-databases.html' title='Talking of databases....'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_SkD87ntn-BQ/R_oyTFs4d_I/AAAAAAAAAF4/2HtuLA-4Gv0/s72-c/0803ADT_netbeans_fig1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-1956922393085535984</id><published>2008-04-07T16:00:00.001+05:30</published><updated>2008-04-10T14:36:15.367+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><category scheme='http://www.blogger.com/atom/ns#' term='advantages'/><title type='text'>Netbeans – Two real advantages</title><content type='html'>Well after having complained a little on my previous post let me now throw light into the major forte of netbeans enlisted below.&lt;br /&gt;&lt;br /&gt;1.&lt;span style="font-weight:bold;"&gt;GUI:&lt;/span&gt; The major requirement of today’s developers is to have a good User Interface for their users. They can provide whatever functionality they need but it’s the GUI that lets the user better know the existence of that particular functionality and its easier for them to click and select than type something on a black boring screen. Thus, today’s developers need IDE’s such as netbeans that develop ready made windows forms with all the required buttons, labels, text boxes and like that can be tailor made for the program in question.&lt;br /&gt;&lt;br /&gt;2.&lt;span style="font-weight:bold;"&gt;Database Integration:&lt;/span&gt;  Database based program developers know how hard it is to interface your back-end database to your front-end program. This is where netbeans packs the punch by providing you a CRUD(create, Read, Update, Delete) application shell. Life’s easy, isn’t it ;)?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-1956922393085535984?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/1956922393085535984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=1956922393085535984&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/1956922393085535984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/1956922393085535984'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/04/netbeans-two-real-advantages.html' title='Netbeans – Two real advantages'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-8818664495234278796</id><published>2008-04-07T15:58:00.001+05:30</published><updated>2008-04-10T14:35:45.599+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='improvement requirements'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><category scheme='http://www.blogger.com/atom/ns#' term='errors'/><title type='text'>Netbeans the best of JAVA IDE’S - what’s missing?</title><content type='html'>We'll now slightly shift from the tutorial mode to discussion of this IDE for a while. Its true  that, by far of all the java IDE’s I’ve tried out netbeans has come out in the top. But with every netbeans release I’ve looked for one major part of the functionality that has been missing. Users might have checked out the options in the editor for case sensitive code completion. The big question is why it doesn’t work? When we type a part of the code say ‘system.out.println’ it just puts a red squiggly line underneath regardless of the code completion option, where it should be capitalizing the s in the system. If you start with a capital S, the IDE still requires you to completely type out ‘System.’ For the IDE to recognize what we are referring to and then  list out the various options. This finds the netbeans IDE lacking a major feature compared to IDE’s on rival technologies such as Visual Studio .NET. This to my belief leads to a clutter than absolute ease of use as we need to know exact code casing and entire code sequences thus putting a higher level of knowledge in keyword cases. A note for beans developers, when you want to provide code completion as you type as feature, make it a proper complete feature, not put half the functionality in there….&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-8818664495234278796?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/8818664495234278796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=8818664495234278796&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/8818664495234278796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/8818664495234278796'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/04/netbeans-best-of-java-ides-whats.html' title='Netbeans the best of JAVA IDE’S - what’s missing?'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-9197330290360036030</id><published>2008-03-22T08:44:00.001+05:30</published><updated>2008-04-10T14:34:51.136+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='hello world'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><title type='text'>First Java Program with netbeans 6.1</title><content type='html'>It makes sense to try out the basic hello world program to check the IDE's core functionalities. So we go to File-&gt;New Project. This pops up the following screen that has so many types of projects that the IDE can handle!!&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/R-R6bls4d4I/AAAAAAAAAEo/laAU2XqJsZU/s1600-h/11.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/R-R6bls4d4I/AAAAAAAAAEo/laAU2XqJsZU/s320/11.jpg" alt="" id="BLOGGER_PHOTO_ID_5180400085778331522" border="0" /&gt;&lt;/a&gt;&lt;p class="MsoNormal"&gt;  &lt;/p&gt;&lt;p class="MsoNormal"&gt;We select the basic Java Application and click Next. That brings us to the dialog where we name the project and set its working area. We let the default location stay and just name the project HelloWorld. Notice that the main class is automatically named.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_SkD87ntn-BQ/R-R6xFs4d5I/AAAAAAAAAEw/ZTdk7IoGEZo/s1600-h/12.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_SkD87ntn-BQ/R-R6xFs4d5I/AAAAAAAAAEw/ZTdk7IoGEZo/s320/12.jpg" alt="" id="BLOGGER_PHOTO_ID_5180400455145518994" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Aha!! One of the major advantages of having an IDE is automatically generated code. See the window below, package, class and the main method structured well automatically. No difference from previous netbeans IDE’s as well, it’s the same saga going on(nobody asking for changes though :D).&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/R-R7Kls4d6I/AAAAAAAAAE4/3VZSH-eJz5k/s1600-h/13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/R-R7Kls4d6I/AAAAAAAAAE4/3VZSH-eJz5k/s320/13.jpg" alt="" id="BLOGGER_PHOTO_ID_5180400893232183202" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;Just type System. And see the pop up list of Intelligent IDE. Oooh IDE’s makes programmers life so easy. One note of caution though don’t use an IDE if you are a novice programmer because Intellisense really makes bad programmers.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/R-R7nls4d7I/AAAAAAAAAFA/-lJ1HGHs4mE/s1600-h/14.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/R-R7nls4d7I/AAAAAAAAAFA/-lJ1HGHs4mE/s320/14.jpg" alt="" id="BLOGGER_PHOTO_ID_5180401391448389554" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/R-R7Kls4d6I/AAAAAAAAAE4/3VZSH-eJz5k/s1600-h/13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/R-R7Kls4d6I/AAAAAAAAAE4/3VZSH-eJz5k/s320/13.jpg" alt="" id="BLOGGER_PHOTO_ID_5180400893232183202" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;  &lt;/p&gt;&lt;p class="MsoNormal"&gt;Finalize the code as follows:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;/*&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;* To change this template, choose Tools | Templates&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;* and open the template in the editor.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;*/&lt;/p&gt;  &lt;p class="MsoNormal"&gt;package helloworld;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;/**&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;* @author Kiran&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;*/&lt;/p&gt;  &lt;p class="MsoNormal"&gt;public class Main {&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;    &lt;/span&gt;/**&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;     &lt;/span&gt;* @param args the command line arguments&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;     &lt;/span&gt;*/&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;    &lt;/span&gt;public static void main(String[] args) {&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;        &lt;/span&gt;System.out.println("Hello world");&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;/p&gt;  &lt;p class="MsoNormal"&gt;}&lt;/p&gt;  &lt;span style="line-height: 115%;font-family:&amp;quot;;font-size:100%;"  &gt;&lt;span style="font-family:arial;"&gt;Press F6 to run the program and notice that the Output panel appears…&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 115%;font-family:&amp;quot;;font-size:100%;"  &gt;&lt;span style="font-family:arial;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_SkD87ntn-BQ/R-R8G1s4d8I/AAAAAAAAAFI/VNtzEkmeD-I/s1600-h/15.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_SkD87ntn-BQ/R-R8G1s4d8I/AAAAAAAAAFI/VNtzEkmeD-I/s320/15.jpg" alt="" id="BLOGGER_PHOTO_ID_5180401928319301570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Cool na?&lt;br /&gt;&lt;span style="line-height: 115%;font-family:&amp;quot;;font-size:100%;"  &gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-9197330290360036030?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/9197330290360036030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=9197330290360036030&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/9197330290360036030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/9197330290360036030'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/03/first-java-program.html' title='First Java Program with netbeans 6.1'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_SkD87ntn-BQ/R-R6bls4d4I/AAAAAAAAAEo/laAU2XqJsZU/s72-c/11.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-1045271594314744748</id><published>2008-03-20T08:43:00.001+05:30</published><updated>2008-04-10T14:34:15.746+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='outer appearance'/><category scheme='http://www.blogger.com/atom/ns#' term='first sight'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><title type='text'>First look..</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_SkD87ntn-BQ/R-HYXFs4d2I/AAAAAAAAAEY/XMhBQ4uvFDA/s1600-h/4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_SkD87ntn-BQ/R-HYXFs4d2I/AAAAAAAAAEY/XMhBQ4uvFDA/s320/4.jpg" alt="" id="BLOGGER_PHOTO_ID_5179658937631799138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The 6.1 version automatically took my settings from my previous installed version. The splash screen does look cuter than the old one :D&lt;br /&gt;&lt;br /&gt;Well about the start page, nothing much to say than that it has everything in one place. You could actually get to know a lot of things by going to the what's new section. And ofcourse you could get to your project right away too.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SkD87ntn-BQ/R-HYzVs4d3I/AAAAAAAAAEg/ut84WCEIwDk/s1600-h/5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SkD87ntn-BQ/R-HYzVs4d3I/AAAAAAAAAEg/ut84WCEIwDk/s320/5.jpg" alt="" id="BLOGGER_PHOTO_ID_5179659422963103602" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-1045271594314744748?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/1045271594314744748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=1045271594314744748&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/1045271594314744748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/1045271594314744748'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/03/first-look.html' title='First look..'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_SkD87ntn-BQ/R-HYXFs4d2I/AAAAAAAAAEY/XMhBQ4uvFDA/s72-c/4.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-8804343831216564132</id><published>2008-03-20T08:39:00.001+05:30</published><updated>2008-04-10T14:31:01.305+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><title type='text'>Installation</title><content type='html'>Installation was quite hassle free, just had to click a few next buttons. You won't have to actually configure anything if you have JDK already installed in the system.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_SkD87ntn-BQ/R-HV9ls4d1I/AAAAAAAAAEQ/eztGMs-7MGA/s1600-h/2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_SkD87ntn-BQ/R-HV9ls4d1I/AAAAAAAAAEQ/eztGMs-7MGA/s320/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5179656300521879378" border="0" /&gt;&lt;/a&gt;Full installation package... he he...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-8804343831216564132?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/8804343831216564132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=8804343831216564132&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/8804343831216564132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/8804343831216564132'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/03/installation.html' title='Installation'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_SkD87ntn-BQ/R-HV9ls4d1I/AAAAAAAAAEQ/eztGMs-7MGA/s72-c/2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7793235747146669659.post-5192021999737395155</id><published>2008-03-20T08:34:00.001+05:30</published><updated>2008-04-10T14:30:15.153+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='netbeans 6.1'/><title type='text'>First Bite @ Netbeans 6.1</title><content type='html'>Just the other day i stumbled across Netbeans IDE 6.1 beta. Being a netbeans user for quite sometime now, i thought why not blog about the very IDE that has brought me closer to my love java.So i just downloaded the entire package and was on with it in full zoom. Read my experiences here at my blog.&lt;br /&gt;&lt;br /&gt;By the way you can get the IDE at &lt;a href="http://dlc.sun.com.edgesuite.net/netbeans/6.1/beta/"&gt;http://dlc.sun.com.edgesuite.net/netbeans/6.1/beta/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7793235747146669659-5192021999737395155?l=mynetbeansxperience.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mynetbeansxperience.blogspot.com/feeds/5192021999737395155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7793235747146669659&amp;postID=5192021999737395155&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/5192021999737395155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7793235747146669659/posts/default/5192021999737395155'/><link rel='alternate' type='text/html' href='http://mynetbeansxperience.blogspot.com/2008/03/first-bite.html' title='First Bite @ Netbeans 6.1'/><author><name>Kiran Bhat</name><uri>http://www.blogger.com/profile/10859314400680921216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp2.blogger.com/_SkD87ntn-BQ/R_n421s4d-I/AAAAAAAAAFw/Xqg3R1bUAok/S220/a.jpg'/></author><thr:total>0</thr:total></entry></feed>
