<?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:blogger='http://schemas.google.com/blogger/2008' 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-3568207489027551047</id><updated>2024-08-28T18:14:14.769-07:00</updated><title type='text'>Java ME-er</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://javame-er.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-2599465368837822049</id><published>2011-04-21T03:02:00.000-07:00</published><updated>2011-04-21T03:07:25.299-07:00</updated><title type='text'>NetBeans IDE 7.0 released!</title><content type='html'>The NetBeans IDE is an integrated development environment for software developers. It provides the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, as well as PHP, JavaScript, Groovy and Grails, and C/C++.&lt;br /&gt;&lt;br /&gt;NetBeans IDE 7.0 introduces language support for development to the proposed Java SE 7 specification with the JDK 7 developer preview. The release also provides enhanced integration with the Oracle WebLogic server, as well as support for Oracle Database and GlassFish 3.1. Additional highlights include Maven 3 and HTML5 editing support; a new GridBagLayout designer for improved Swing GUI development; enhancements to the Java editor, and more.&lt;br /&gt;&lt;br /&gt;- &lt;a href=&quot;http://netbeans.org/&quot;&gt;http://netbeans.org/&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/2599465368837822049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/2599465368837822049'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2011/04/netbeans-ide-70-released.html' title='NetBeans IDE 7.0 released!'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-1565372697154918623</id><published>2010-09-06T11:47:00.000-07:00</published><updated>2010-09-06T11:48:22.791-07:00</updated><title type='text'>Light Weight User Interface Toolkit 1.4 is now available</title><content type='html'>&lt;div class=&quot;g2v5&quot;&gt;&lt;a href=&quot;http://www.oracle.com/technetwork/java/javame/tech/lwuit-141954.html&quot;&gt;&lt;img src=&quot;http://www.sun.com/images/l2/l2_lwuit_demo.gif&quot; alt=&quot;&quot; style=&quot;margin: 0px 10px 0px 0px; float: left;&quot; height=&quot;88&quot; width=&quot;100&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/div&gt;             &lt;div&gt;&lt;span style=&quot;font-style: italic;font-size:85%;&quot; &gt;&lt;span class=&quot;ltcaption1&quot;&gt;August 2010&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;            &lt;b&gt;&lt;a href=&quot;http://www.oracle.com/technetwork/java/javame/tech/lwuit-141954.html&quot;&gt;Light Weight User Interface Toolkit 1.4 is now available&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;             both in source and binary form. With the new XHTML  component - rendering dynamic web content and embedding rich text  locally in the Java ME applications will be easier than ever before. &lt;nobr&gt;&lt;a href=&quot;http://www.oracle.com/technetwork/java/javame/tech/lwuit-141954.html&quot;&gt;» Key features in the new release&lt;/a&gt;&lt;/nobr&gt;&lt;/div&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/1565372697154918623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/1565372697154918623'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/09/light-weight-user-interface-toolkit-14.html' title='Light Weight User Interface Toolkit 1.4 is now available'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-2376507071989762526</id><published>2010-07-16T09:37:00.001-07:00</published><updated>2010-07-16T09:38:07.664-07:00</updated><title type='text'>LWUIT: TabbedPane</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAKMNTgf-WX5wOmLUkOV6ejZ1h281fAl7Chs-UJyMM1IuIoSDOz5cwWu5pHfwTRZ9BvyxbR_QryCHMxRZacpu24isaF3wjfPCNfEKRM6kRBFuA57VwLRRtNATgF9OyLsNhBdLzP2oq5RpZ/s1600/LwuitTabbedPane.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 249px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAKMNTgf-WX5wOmLUkOV6ejZ1h281fAl7Chs-UJyMM1IuIoSDOz5cwWu5pHfwTRZ9BvyxbR_QryCHMxRZacpu24isaF3wjfPCNfEKRM6kRBFuA57VwLRRtNATgF9OyLsNhBdLzP2oq5RpZ/s400/LwuitTabbedPane.jpg&quot; alt=&quot;LWUIT: TabbedPane&quot; title=&quot;LWUIT: TabbedPane&quot; id=&quot;BLOGGER_PHOTO_ID_5494544116313166338&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: java&quot;&gt;&lt;br /&gt;import javax.microedition.midlet.*;&lt;br /&gt;import com.sun.lwuit.*;&lt;br /&gt;import com.sun.lwuit.events.*;&lt;br /&gt;import com.sun.lwuit.layouts.BorderLayout;&lt;br /&gt;import com.sun.lwuit.layouts.BoxLayout;&lt;br /&gt;&lt;br /&gt;public class LwuitTabbedPane extends MIDlet implements ActionListener {&lt;br /&gt;    public void startApp() {&lt;br /&gt;        Display.init(this);&lt;br /&gt;        Form f = new Form(&quot;Lwuit TabbedPane&quot;);&lt;br /&gt;        f.setLayout(new BorderLayout());&lt;br /&gt;        Command exitCommand = new Command(&quot;Exit&quot;);&lt;br /&gt;        f.addCommand(exitCommand);&lt;br /&gt;        f.setCommandListener(this);&lt;br /&gt;&lt;br /&gt;        f.setTitle(&quot;Lwuit TabbedPane&quot;);&lt;br /&gt;&lt;br /&gt;        TabbedPane tp = new TabbedPane();&lt;br /&gt;&lt;br /&gt;        tp.addTab(&quot;Tab 1&quot;, new Label(&quot;LWUIT: TabbedPane&quot;));&lt;br /&gt;&lt;br /&gt;        Container tabPanel = new Container(new BoxLayout(BoxLayout.Y_AXIS));&lt;br /&gt;&lt;br /&gt;        RadioButton radioButton1 = new RadioButton(&quot;Radio Button 1&quot;);&lt;br /&gt;        RadioButton radioButton2 = new RadioButton(&quot;Radio Button 2&quot;);&lt;br /&gt;        RadioButton radioButton3 = new RadioButton(&quot;Radio Button 3&quot;);&lt;br /&gt;        ButtonGroup buttonGroup1 = new ButtonGroup();&lt;br /&gt;        buttonGroup1.add(radioButton1);&lt;br /&gt;        buttonGroup1.add(radioButton2);&lt;br /&gt;        buttonGroup1.add(radioButton3);&lt;br /&gt;        tabPanel.addComponent(radioButton1);&lt;br /&gt;        tabPanel.addComponent(radioButton2);&lt;br /&gt;        tabPanel.addComponent(radioButton3);&lt;br /&gt;&lt;br /&gt;        RadioButton radioButtonA = new RadioButton(&quot;Radio Button A&quot;);&lt;br /&gt;        RadioButton radioButtonB = new RadioButton(&quot;Radio Button B&quot;);&lt;br /&gt;        ButtonGroup buttonGroup2 = new ButtonGroup();&lt;br /&gt;        buttonGroup2.add(radioButtonA);&lt;br /&gt;        buttonGroup2.add(radioButtonB);&lt;br /&gt;        tabPanel.addComponent(radioButtonA);&lt;br /&gt;        tabPanel.addComponent(radioButtonB);&lt;br /&gt;&lt;br /&gt;        tp.addTab(&quot;Tab 2&quot;, tabPanel);&lt;br /&gt;&lt;br /&gt;        f.addComponent(BorderLayout.CENTER, tp);&lt;br /&gt;        f.show();&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public void pauseApp() {}&lt;br /&gt;    public void destroyApp(boolean unconditional) {}&lt;br /&gt;    public void actionPerformed(ActionEvent ae) {&lt;br /&gt;        notifyDestroyed();&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/2376507071989762526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/2376507071989762526'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/07/lwuit-tabbedpane.html' title='LWUIT: TabbedPane'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAKMNTgf-WX5wOmLUkOV6ejZ1h281fAl7Chs-UJyMM1IuIoSDOz5cwWu5pHfwTRZ9BvyxbR_QryCHMxRZacpu24isaF3wjfPCNfEKRM6kRBFuA57VwLRRtNATgF9OyLsNhBdLzP2oq5RpZ/s72-c/LwuitTabbedPane.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-5561033950651061377</id><published>2010-07-16T09:15:00.001-07:00</published><updated>2010-07-16T09:16:56.910-07:00</updated><title type='text'>LWUIT: ButtonGroup</title><content type='html'>The ButtonGroup component manages the selected and unselected states for a set of&lt;br /&gt;RadioButtons. For the group, the ButtonGroup instance guarantees that only one&lt;br /&gt;button can be selected at a time.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWGe0db_hLDaiVIuOVqml2jV-6zFQ5gqIlL3ecjg5GV2inO4_D_0q23aXWxBE2O5-muoEM_3Kv5gutSr1gR8EPsato73a1wx33NTai5ngB0Ig_X_exRkzwUD2vwaUz_FtfUmKKSWirwui9/s1600/ButtonGroup.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 246px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWGe0db_hLDaiVIuOVqml2jV-6zFQ5gqIlL3ecjg5GV2inO4_D_0q23aXWxBE2O5-muoEM_3Kv5gutSr1gR8EPsato73a1wx33NTai5ngB0Ig_X_exRkzwUD2vwaUz_FtfUmKKSWirwui9/s400/ButtonGroup.jpg&quot; alt=&quot;LWUIT: ButtonGroup&quot; title=&quot;LWUIT: ButtonGroup&quot; id=&quot;BLOGGER_PHOTO_ID_5494538638701315730&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: java&quot;&gt;&lt;br /&gt;import javax.microedition.midlet.*;&lt;br /&gt;import com.sun.lwuit.*;&lt;br /&gt;import com.sun.lwuit.events.*;&lt;br /&gt;import com.sun.lwuit.layouts.BorderLayout;&lt;br /&gt;&lt;br /&gt;public class LwuitButtonGroup extends MIDlet implements ActionListener {&lt;br /&gt;    public void startApp() {&lt;br /&gt;        Display.init(this);&lt;br /&gt;        Form f = new Form(&quot;Hello, MIDlet in LWUIT!&quot;);&lt;br /&gt;        Command exitCommand = new Command(&quot;Exit&quot;);&lt;br /&gt;        f.addCommand(exitCommand);&lt;br /&gt;        f.setCommandListener(this);&lt;br /&gt;&lt;br /&gt;        f.setTitle(&quot;ButtonGroup&quot;);&lt;br /&gt;&lt;br /&gt;        RadioButton radioButton1 = new RadioButton(&quot;Radio Button 1&quot;);&lt;br /&gt;        RadioButton radioButton2 = new RadioButton(&quot;Radio Button 2&quot;);&lt;br /&gt;        RadioButton radioButton3 = new RadioButton(&quot;Radio Button 3&quot;);&lt;br /&gt;        ButtonGroup buttonGroup1 = new ButtonGroup();&lt;br /&gt;        buttonGroup1.add(radioButton1);&lt;br /&gt;        buttonGroup1.add(radioButton2);&lt;br /&gt;        buttonGroup1.add(radioButton3);&lt;br /&gt;        f.addComponent(radioButton1);&lt;br /&gt;        f.addComponent(radioButton2);&lt;br /&gt;        f.addComponent(radioButton3);&lt;br /&gt;&lt;br /&gt;        RadioButton radioButtonA = new RadioButton(&quot;Radio Button A&quot;);&lt;br /&gt;        RadioButton radioButtonB = new RadioButton(&quot;Radio Button B&quot;);&lt;br /&gt;        ButtonGroup buttonGroup2 = new ButtonGroup();&lt;br /&gt;        buttonGroup2.add(radioButtonA);&lt;br /&gt;        buttonGroup2.add(radioButtonB);&lt;br /&gt;        f.addComponent(radioButtonA);&lt;br /&gt;        f.addComponent(radioButtonB);&lt;br /&gt;&lt;br /&gt;        f.show();&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public void pauseApp() {}&lt;br /&gt;    public void destroyApp(boolean unconditional) {}&lt;br /&gt;    public void actionPerformed(ActionEvent ae) {&lt;br /&gt;        notifyDestroyed();&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/5561033950651061377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/5561033950651061377'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/07/lwuit-buttongroup.html' title='LWUIT: ButtonGroup'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWGe0db_hLDaiVIuOVqml2jV-6zFQ5gqIlL3ecjg5GV2inO4_D_0q23aXWxBE2O5-muoEM_3Kv5gutSr1gR8EPsato73a1wx33NTai5ngB0Ig_X_exRkzwUD2vwaUz_FtfUmKKSWirwui9/s72-c/ButtonGroup.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-1559013918008286431</id><published>2010-07-12T03:16:00.000-07:00</published><updated>2010-07-12T03:18:16.339-07:00</updated><title type='text'>LWUIT: GridLayout</title><content type='html'>A GridLayout object places components in a grid of cells. Each component takes all&lt;br /&gt;the available space within its cell, and each cell is exactly the same size.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzVzBTPd1FxBBZFptde-o7uxZLbUQQZRAlIvr0KOLHILzQqRA7XZ3S7VNsSTEhrD3oWON3ENcHaNFuxfms9uE8Sr6nwhhWQgaK1_dJH7sNXgw2PB5Z7RQxMnlup4rh8iu_EauSGAFWXMLc/s1600/LWUIT_GridLayout.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 266px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzVzBTPd1FxBBZFptde-o7uxZLbUQQZRAlIvr0KOLHILzQqRA7XZ3S7VNsSTEhrD3oWON3ENcHaNFuxfms9uE8Sr6nwhhWQgaK1_dJH7sNXgw2PB5Z7RQxMnlup4rh8iu_EauSGAFWXMLc/s400/LWUIT_GridLayout.jpg&quot; alt=&quot;LWUIT: GridLayout&quot; title=&quot;LWUIT: GridLayout&quot; id=&quot;BLOGGER_PHOTO_ID_5492961819513013506&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: java&quot;&gt;&lt;br /&gt; GridLayout gridLayout = new GridLayout(3, 2);&lt;br /&gt;        f.setLayout(gridLayout);&lt;br /&gt;        f.setTitle(&quot;GridLayout&quot;);&lt;br /&gt;        &lt;br /&gt;        f.addComponent(new Button(&quot;Button 1&quot;));&lt;br /&gt;        f.addComponent(new Button(&quot;Button 2&quot;));&lt;br /&gt;        f.addComponent(new Button(&quot;Button 3&quot;));&lt;br /&gt;        f.addComponent(new Label(&quot;Label 1&quot;));&lt;br /&gt;        f.addComponent(new Button(&quot;Button 4&quot;));&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/1559013918008286431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/1559013918008286431'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/07/lwuit-gridlayout.html' title='LWUIT: GridLayout'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzVzBTPd1FxBBZFptde-o7uxZLbUQQZRAlIvr0KOLHILzQqRA7XZ3S7VNsSTEhrD3oWON3ENcHaNFuxfms9uE8Sr6nwhhWQgaK1_dJH7sNXgw2PB5Z7RQxMnlup4rh8iu_EauSGAFWXMLc/s72-c/LWUIT_GridLayout.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-5286891328995382807</id><published>2010-07-12T00:53:00.000-07:00</published><updated>2010-07-12T00:55:31.313-07:00</updated><title type='text'>LWUIT: FlowLayout</title><content type='html'>The FlowLayout class provides a very simple layout manager that is the default&lt;br /&gt;layout manager for Container objects.&lt;br /&gt;The FlowLayout class puts components in a row, sized at their preferred size. If the&lt;br /&gt;horizontal space in the container is too small to put all the components in one row,&lt;br /&gt;the FlowLayout class uses multiple rows. To align the row to the left, right, or center,&lt;br /&gt;use a FlowLayout constructor that takes an alignment argument.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9WVlEcTt-VX42fLQHmv_Mvn03UyrnoRV5SZapDDeGhOakVV_4YVII1oGfBfXk2aO2EbQiaCN95iZXXC5M53eXjVskXwuYZelNNSPe4tmAzOLWSEJ0atOORtdqDJDAhbL3xK9rL7j33qL6/s1600/LWUIT_FlowLayout.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 260px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9WVlEcTt-VX42fLQHmv_Mvn03UyrnoRV5SZapDDeGhOakVV_4YVII1oGfBfXk2aO2EbQiaCN95iZXXC5M53eXjVskXwuYZelNNSPe4tmAzOLWSEJ0atOORtdqDJDAhbL3xK9rL7j33qL6/s400/LWUIT_FlowLayout.jpg&quot; alt=&quot;LWUIT: FlowLayout&quot; title=&quot;LWUIT: FlowLayout&quot; id=&quot;BLOGGER_PHOTO_ID_5492924991905248530&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: java&quot;&gt;&lt;br /&gt;        FlowLayout flowLayout = new FlowLayout();&lt;br /&gt;        f.setLayout(flowLayout);&lt;br /&gt;        f.setTitle(&quot;FlowLayout&quot;);&lt;br /&gt;        &lt;br /&gt;        f.addComponent(new Button(&quot;Button 1&quot;));&lt;br /&gt;        f.addComponent(new Button(&quot;Button 2&quot;));&lt;br /&gt;        f.addComponent(new Button(&quot;Button 3&quot;));&lt;br /&gt;        f.addComponent(new Label(&quot;Label 1&quot;));&lt;br /&gt;        f.addComponent(new Button(&quot;Button 4&quot;));&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/5286891328995382807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/5286891328995382807'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/07/lwuit-flowlayout.html' title='LWUIT: FlowLayout'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9WVlEcTt-VX42fLQHmv_Mvn03UyrnoRV5SZapDDeGhOakVV_4YVII1oGfBfXk2aO2EbQiaCN95iZXXC5M53eXjVskXwuYZelNNSPe4tmAzOLWSEJ0atOORtdqDJDAhbL3xK9rL7j33qL6/s72-c/LWUIT_FlowLayout.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-700769686340783116</id><published>2010-07-12T00:41:00.000-07:00</published><updated>2010-07-12T00:45:28.741-07:00</updated><title type='text'>LWUIT: BoxLayout</title><content type='html'>The BoxLayout class puts components either on top of each other or in a row.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhXFYgwWgjohnWcVoQ1oepBZw2Ygme-LSZsj4CC43dAdcOOQ7u3tvg10U8iuLy196A4RUH0woYapjGA4h4AqPLByXehDJXsS2zgyWCupFL8js-0YBMWZsBjlQvyaoPUGLbqxnn5K8cdXPv/s1600/LWUIT_BoxLayout_x_axis.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 264px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhXFYgwWgjohnWcVoQ1oepBZw2Ygme-LSZsj4CC43dAdcOOQ7u3tvg10U8iuLy196A4RUH0woYapjGA4h4AqPLByXehDJXsS2zgyWCupFL8js-0YBMWZsBjlQvyaoPUGLbqxnn5K8cdXPv/s400/LWUIT_BoxLayout_x_axis.jpg&quot; alt=&quot;LWUIT: BoxLayout.X_AXIS&quot; title=&quot;LWUIT: BoxLayout.X_AXIS&quot; id=&quot;BLOGGER_PHOTO_ID_5492922173928228114&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: java&quot;&gt;&lt;br /&gt;        BoxLayout boxLayout = new BoxLayout(BoxLayout.X_AXIS);&lt;br /&gt;        f.setLayout(boxLayout);&lt;br /&gt;        f.setTitle(&quot;BoxLayout: BoxLayout.X_AXIS&quot;);&lt;br /&gt;        &lt;br /&gt;        Button button1 = new Button(&quot;Button 1&quot;);&lt;br /&gt;        Button button2 = new Button(&quot;Button 2&quot;);&lt;br /&gt;        Button button3 = new Button(&quot;Button 3&quot;);&lt;br /&gt;        f.addComponent(button1);&lt;br /&gt;        f.addComponent(button2);&lt;br /&gt;        f.addComponent(button3);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWJNZf0N6LFrqkhgM6lmvKjHI6bFhdaP2yZKbB8G8CDldMhRWg9MT5V9QcBfKqXhXAWG-V1-3J76tln2XgOEpNa97unAYQbs3SXDRSNKAxJM4EeyX-iJg-kQQPn5yXSGWDNNguApekQhFs/s1600/LWUIT_BoxLayout_y_axis.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 266px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWJNZf0N6LFrqkhgM6lmvKjHI6bFhdaP2yZKbB8G8CDldMhRWg9MT5V9QcBfKqXhXAWG-V1-3J76tln2XgOEpNa97unAYQbs3SXDRSNKAxJM4EeyX-iJg-kQQPn5yXSGWDNNguApekQhFs/s400/LWUIT_BoxLayout_y_axis.jpg&quot; alt=&quot;LWUIT: BoxLayout.Y_AXIS&quot; title=&quot;LWUIT: BoxLayout.Y_AXIS&quot; id=&quot;BLOGGER_PHOTO_ID_5492921948365271506&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: java&quot;&gt;&lt;br /&gt;        BoxLayout boxLayout = new BoxLayout(BoxLayout.Y_AXIS);&lt;br /&gt;        f.setLayout(boxLayout);&lt;br /&gt;        f.setTitle(&quot;BoxLayout: BoxLayout.Y_AXIS&quot;);&lt;br /&gt;        &lt;br /&gt;        Button button1 = new Button(&quot;Button 1&quot;);&lt;br /&gt;        Button button2 = new Button(&quot;Button 2&quot;);&lt;br /&gt;        Button button3 = new Button(&quot;Button 3&quot;);&lt;br /&gt;        f.addComponent(button1);&lt;br /&gt;        f.addComponent(button2);&lt;br /&gt;        f.addComponent(button3);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/700769686340783116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/700769686340783116'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/07/lwuit-boxlayout.html' title='LWUIT: BoxLayout'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhXFYgwWgjohnWcVoQ1oepBZw2Ygme-LSZsj4CC43dAdcOOQ7u3tvg10U8iuLy196A4RUH0woYapjGA4h4AqPLByXehDJXsS2zgyWCupFL8js-0YBMWZsBjlQvyaoPUGLbqxnn5K8cdXPv/s72-c/LWUIT_BoxLayout_x_axis.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-1738169228794116089</id><published>2010-07-07T09:57:00.000-07:00</published><updated>2010-07-07T10:06:31.959-07:00</updated><title type='text'>LWUIT: BorderLayout</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLAg6CJdX6IUKez1vEpw5DascQYkFAmW070qO7qKNCNOx8dlrfkHr1kNCa5wi7I7DcFmwUhUBLQ7OjMZU-cEpO9jZrOdA9pgQwVnAw1RgSE_-RXjGzhSzX1xGrtGJ5utvYd0Xa4HJ0wD5D/s1600/LWUIT_BorderLayout.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 246px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLAg6CJdX6IUKez1vEpw5DascQYkFAmW070qO7qKNCNOx8dlrfkHr1kNCa5wi7I7DcFmwUhUBLQ7OjMZU-cEpO9jZrOdA9pgQwVnAw1RgSE_-RXjGzhSzX1xGrtGJ5utvYd0Xa4HJ0wD5D/s400/LWUIT_BorderLayout.jpg&quot; alt=&quot;LWUIT: BorderLayout&quot; title=&quot;LWUIT: BorderLayout&quot; id=&quot;BLOGGER_PHOTO_ID_5491210298569953570&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: java&quot;&gt;&lt;br /&gt;import javax.microedition.midlet.*;&lt;br /&gt;import com.sun.lwuit.*;&lt;br /&gt;import com.sun.lwuit.events.*;&lt;br /&gt;import com.sun.lwuit.layouts.BorderLayout;&lt;br /&gt;&lt;br /&gt;public class LwuitLayout extends MIDlet implements ActionListener {&lt;br /&gt;    public void startApp() {&lt;br /&gt;        Display.init(this);&lt;br /&gt;        Form f = new Form(&quot;Hello, MIDlet in LWUIT!&quot;);&lt;br /&gt;        Command exitCommand = new Command(&quot;Exit&quot;);&lt;br /&gt;        f.addCommand(exitCommand);&lt;br /&gt;        f.setCommandListener(this);&lt;br /&gt;&lt;br /&gt;        BorderLayout borderLayout = new BorderLayout();&lt;br /&gt;        f.setLayout(borderLayout);&lt;br /&gt;        f.setTitle(&quot;BorderLayout&quot;);&lt;br /&gt;        &lt;br /&gt;        Label labelCenter = new Label(&quot;Center&quot;);&lt;br /&gt;        Label labelEast = new Label(&quot;East&quot;);&lt;br /&gt;        Label labelSouth = new Label(&quot;South&quot;);&lt;br /&gt;        Label labelWest = new Label(&quot;West&quot;);&lt;br /&gt;        Label labelNorth = new Label(&quot;North&quot;);&lt;br /&gt;        f.addComponent(BorderLayout.CENTER, labelCenter);&lt;br /&gt;        f.addComponent(BorderLayout.EAST, labelEast);&lt;br /&gt;        f.addComponent(BorderLayout.SOUTH, labelSouth);&lt;br /&gt;        f.addComponent(BorderLayout.WEST, labelWest);&lt;br /&gt;        f.addComponent(BorderLayout.NORTH, labelNorth);&lt;br /&gt;&lt;br /&gt;        f.show();&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    public void pauseApp() {}&lt;br /&gt;    public void destroyApp(boolean unconditional) {}&lt;br /&gt;    public void actionPerformed(ActionEvent ae) {&lt;br /&gt;        notifyDestroyed();&lt;br /&gt;    }&lt;br /&gt;} &lt;br /&gt;&lt;/pre&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/1738169228794116089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/1738169228794116089'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/07/lwuit-borderlayout.html' title='LWUIT: BorderLayout'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLAg6CJdX6IUKez1vEpw5DascQYkFAmW070qO7qKNCNOx8dlrfkHr1kNCa5wi7I7DcFmwUhUBLQ7OjMZU-cEpO9jZrOdA9pgQwVnAw1RgSE_-RXjGzhSzX1xGrtGJ5utvYd0Xa4HJ0wD5D/s72-c/LWUIT_BorderLayout.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-9002380517254812992</id><published>2010-07-07T09:49:00.000-07:00</published><updated>2010-07-12T03:18:58.533-07:00</updated><title type='text'>LWUIT: Layout</title><content type='html'>&lt;p&gt;   The form takes care of positioning the components. It uses a &lt;i&gt;layout   manager&lt;/i&gt; to decide where everything goes. For you AWT and Swing   jocks, this should sound familar. Layout managers are great for mobile   applications because they are good at adjusting to different screen   sizes and filling the available space gracefully. &lt;/p&gt;  &lt;p&gt; LWUIT includes five layout managers. &lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://javame-er.blogspot.com/2010/07/lwuit-flowlayout.html&quot;&gt;&lt;b&gt;FlowLayout&lt;/b&gt;&lt;/a&gt; places components from left to right in  rows,   just like English text.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://javame-er.blogspot.com/2010/07/lwuit-borderlayout.html&quot;&gt;&lt;b&gt;BorderLayout&lt;/b&gt;&lt;/a&gt; has a large center area and four smaller   areas around the edges.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://javame-er.blogspot.com/2010/07/lwuit-boxlayout.html&quot;&gt;&lt;b&gt;BoxLayout&lt;/b&gt;&lt;/a&gt; arranges components in a single row or   column.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://javame-er.blogspot.com/2010/07/lwuit-gridlayout.html&quot;&gt;&lt;b&gt;GridLayout&lt;/b&gt;&lt;/a&gt; places components in a grid.&lt;/li&gt;&lt;li&gt;More complex layouts can be accomplished using &lt;b&gt;GroupLayout&lt;/b&gt;   and its helper class &lt;b&gt;Group&lt;/b&gt;. &lt;/li&gt;&lt;/ul&gt;ref:  &lt;a href=&quot;https://lwuit.dev.java.net/tutorial/layouts.html&quot;&gt;LWUIT Tutorial - Using Layouts&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/9002380517254812992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/9002380517254812992'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/07/lwuit-layout.html' title='LWUIT: Layout'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-8795003800888474963</id><published>2010-07-06T20:51:00.000-07:00</published><updated>2010-07-06T20:54:11.834-07:00</updated><title type='text'>LWUIT: Calendar</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAxbIiF_WU2Qn_Gsu_K-pYSU_OD85AM1EMNS5AF1f3fwmX4WPWpDoTDRgovu8Q0-TjJXH9dXoDdOuTAMk9ZofFklu_ugVOfRRAh_LGeO8lxZyoMiiy8Rzpx0F5Pe5WYFfkRWR-Gv_PMxLo/s1600/LWUIT_Calendar_01.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 243px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAxbIiF_WU2Qn_Gsu_K-pYSU_OD85AM1EMNS5AF1f3fwmX4WPWpDoTDRgovu8Q0-TjJXH9dXoDdOuTAMk9ZofFklu_ugVOfRRAh_LGeO8lxZyoMiiy8Rzpx0F5Pe5WYFfkRWR-Gv_PMxLo/s400/LWUIT_Calendar_01.jpg&quot; alt=&quot;LWUIT: Calendar&quot; title=&quot;LWUIT: Calendar&quot; id=&quot;BLOGGER_PHOTO_ID_5491007238413890130&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: java&quot;&gt;&lt;br /&gt;import javax.microedition.midlet.*;&lt;br /&gt;import com.sun.lwuit.*;&lt;br /&gt;import com.sun.lwuit.events.*;&lt;br /&gt;&lt;br /&gt;public class Hello_LWUIT extends MIDlet implements ActionListener {&lt;br /&gt; public void startApp() {&lt;br /&gt;  Display.init(this);&lt;br /&gt;  Form f = new Form(&quot;Hello, MIDlet in LWUIT!&quot;);&lt;br /&gt;&lt;br /&gt;  Command exitCommand = new Command(&quot;Exit&quot;);&lt;br /&gt;  f.addCommand(exitCommand);&lt;br /&gt;  f.setCommandListener(this);&lt;br /&gt;&lt;br /&gt;                Calendar calendar = new Calendar();&lt;br /&gt;                f.addComponent(calendar);&lt;br /&gt;&lt;br /&gt;                f.show();&lt;br /&gt;&lt;br /&gt; }&lt;br /&gt; public void pauseApp() {}&lt;br /&gt; public void destroyApp(boolean unconditional) {}&lt;br /&gt; public void actionPerformed(ActionEvent ae) {&lt;br /&gt;  notifyDestroyed();&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/8795003800888474963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/8795003800888474963'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/07/lwuit-calendar.html' title='LWUIT: Calendar'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAxbIiF_WU2Qn_Gsu_K-pYSU_OD85AM1EMNS5AF1f3fwmX4WPWpDoTDRgovu8Q0-TjJXH9dXoDdOuTAMk9ZofFklu_ugVOfRRAh_LGeO8lxZyoMiiy8Rzpx0F5Pe5WYFfkRWR-Gv_PMxLo/s72-c/LWUIT_Calendar_01.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-1240760163785015196</id><published>2010-07-06T20:11:00.000-07:00</published><updated>2010-07-06T20:16:51.106-07:00</updated><title type='text'>LWUIT: TextArea</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixi7D9jx_0o_w99_zbP93F2QXeoGQ6byoDajWegT0q1RpT-1pg-JpkfZ951P5nmUgN3bqqsSJX2YSaJBsPOZnqqlhNowtu59c7sA7wPeZHCkxHj8nHCZA0HR3h7lhgwkaa9r8oWUzZ9PoI/s1600/LWUIT_TextArea_01.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 244px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixi7D9jx_0o_w99_zbP93F2QXeoGQ6byoDajWegT0q1RpT-1pg-JpkfZ951P5nmUgN3bqqsSJX2YSaJBsPOZnqqlhNowtu59c7sA7wPeZHCkxHj8nHCZA0HR3h7lhgwkaa9r8oWUzZ9PoI/s400/LWUIT_TextArea_01.jpg&quot; alt=&quot;LWUIT: TextArea&quot; title=&quot;LWUIT: TextArea&quot; id=&quot;BLOGGER_PHOTO_ID_5490997436043236082&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: java&quot;&gt;&lt;br /&gt;import javax.microedition.midlet.*;&lt;br /&gt;import com.sun.lwuit.*;&lt;br /&gt;import com.sun.lwuit.events.*;&lt;br /&gt;&lt;br /&gt;public class Hello_LWUIT extends MIDlet implements ActionListener {&lt;br /&gt; public void startApp() {&lt;br /&gt;  Display.init(this);&lt;br /&gt;  Form f = new Form(&quot;Hello, MIDlet in LWUIT!&quot;);&lt;br /&gt;  f.show();&lt;br /&gt;  Command exitCommand = new Command(&quot;Exit&quot;);&lt;br /&gt;  f.addCommand(exitCommand);&lt;br /&gt;  f.setCommandListener(this);&lt;br /&gt;&lt;br /&gt;                TextArea textArea1 = new TextArea(&quot;A simple TextArea&quot;);&lt;br /&gt;                f.addComponent(textArea1);&lt;br /&gt;&lt;br /&gt;                TextArea textArea2 = new TextArea(&quot;Another TextArea with rows and columns.&quot;, 4, 25);&lt;br /&gt;                f.addComponent(textArea2);&lt;br /&gt;&lt;br /&gt; }&lt;br /&gt; public void pauseApp() {}&lt;br /&gt; public void destroyApp(boolean unconditional) {}&lt;br /&gt; public void actionPerformed(ActionEvent ae) {&lt;br /&gt;  notifyDestroyed();&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/1240760163785015196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/1240760163785015196'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/07/lwuit-textarea.html' title='LWUIT: TextArea'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixi7D9jx_0o_w99_zbP93F2QXeoGQ6byoDajWegT0q1RpT-1pg-JpkfZ951P5nmUgN3bqqsSJX2YSaJBsPOZnqqlhNowtu59c7sA7wPeZHCkxHj8nHCZA0HR3h7lhgwkaa9r8oWUzZ9PoI/s72-c/LWUIT_TextArea_01.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-8663247510301096306</id><published>2010-07-04T16:14:00.001-07:00</published><updated>2010-07-04T16:15:13.709-07:00</updated><title type='text'>LWUIT: Combo Box</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjUZ9gsitaTJL7fA9pFIN7jwTKWonislyHjcSpok2f9VN6C4QEY4-LpA5zwbP_gB8WB7ZlGVgQefLmOO8a4ZQIMX5aEDwzOxVmNS-tMNhfCMrJg41P1IjDUVICY8aJUZmjCd1HAthQu2Vr/s1600/LWUIT_ComboBox_01.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 242px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjUZ9gsitaTJL7fA9pFIN7jwTKWonislyHjcSpok2f9VN6C4QEY4-LpA5zwbP_gB8WB7ZlGVgQefLmOO8a4ZQIMX5aEDwzOxVmNS-tMNhfCMrJg41P1IjDUVICY8aJUZmjCd1HAthQu2Vr/s400/LWUIT_ComboBox_01.jpg&quot; alt=&quot;LWUIT: Combo Box&quot; title=&quot;LWUIT: Combo Box&quot; id=&quot;BLOGGER_PHOTO_ID_5490193498280562802&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;pre class=&quot;brush: java&quot;&gt;&lt;br /&gt;import javax.microedition.midlet.*;&lt;br /&gt;import com.sun.lwuit.*;&lt;br /&gt;import com.sun.lwuit.events.*;&lt;br /&gt;&lt;br /&gt;public class Hello_LWUIT extends MIDlet implements ActionListener {&lt;br /&gt; public void startApp() {&lt;br /&gt;  Display.init(this);&lt;br /&gt;  Form f = new Form(&quot;Hello, MIDlet in LWUIT!&quot;);&lt;br /&gt;  f.show();&lt;br /&gt;  Command exitCommand = new Command(&quot;Exit&quot;);&lt;br /&gt;  f.addCommand(exitCommand);&lt;br /&gt;  f.setCommandListener(this);&lt;br /&gt;&lt;br /&gt;              List list = new List();&lt;br /&gt;              list.addItem(&quot;Sunday&quot;);&lt;br /&gt;              list.addItem(&quot;Monday&quot;);&lt;br /&gt;              list.addItem(&quot;Tuesday&quot;);&lt;br /&gt;              list.addItem(&quot;Wednesday&quot;);&lt;br /&gt;              list.addItem(&quot;Thursday&quot;);&lt;br /&gt;              list.addItem(&quot;Friday&quot;);&lt;br /&gt;              list.addItem(&quot;Saturday&quot;);&lt;br /&gt;              ComboBox comboBox = new ComboBox(list.getModel());&lt;br /&gt;              f.addComponent(comboBox);&lt;br /&gt;&lt;br /&gt; }&lt;br /&gt; public void pauseApp() {}&lt;br /&gt; public void destroyApp(boolean unconditional) {}&lt;br /&gt; public void actionPerformed(ActionEvent ae) {&lt;br /&gt;  notifyDestroyed();&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/8663247510301096306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/8663247510301096306'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/07/lwuit-combo-box.html' title='LWUIT: Combo Box'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjUZ9gsitaTJL7fA9pFIN7jwTKWonislyHjcSpok2f9VN6C4QEY4-LpA5zwbP_gB8WB7ZlGVgQefLmOO8a4ZQIMX5aEDwzOxVmNS-tMNhfCMrJg41P1IjDUVICY8aJUZmjCd1HAthQu2Vr/s72-c/LWUIT_ComboBox_01.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-2127389649048827250</id><published>2010-07-04T15:58:00.001-07:00</published><updated>2010-07-04T15:59:48.964-07:00</updated><title type='text'>LWUIT: Check Box</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4bN6uGUlzgPzOEAWCaYoTvqU6Udhcw94mVf7hQNCIXPmB6HCzPHOU0cKwxRSjr2DsQ3aSHo77WS41vukP-I_wHsWmwg4tQdTSLx37fED3sNqIv65dB7HOIR0fOikUQe7dNdhmqlnJQT3v/s1600/LWUIT_CheckBox_01.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 247px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4bN6uGUlzgPzOEAWCaYoTvqU6Udhcw94mVf7hQNCIXPmB6HCzPHOU0cKwxRSjr2DsQ3aSHo77WS41vukP-I_wHsWmwg4tQdTSLx37fED3sNqIv65dB7HOIR0fOikUQe7dNdhmqlnJQT3v/s400/LWUIT_CheckBox_01.jpg&quot; alt=&quot;LWUIT: Check Box&quot; title=&quot;LWUIT: Check Box&quot; id=&quot;BLOGGER_PHOTO_ID_5490189456785895106&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: java&quot;&gt;&lt;br /&gt;import javax.microedition.midlet.*;&lt;br /&gt;import com.sun.lwuit.*;&lt;br /&gt;import com.sun.lwuit.events.*;&lt;br /&gt;&lt;br /&gt;public class Hello_LWUIT extends MIDlet implements ActionListener {&lt;br /&gt; public void startApp() {&lt;br /&gt;  Display.init(this);&lt;br /&gt;  Form f = new Form(&quot;Hello, MIDlet in LWUIT!&quot;);&lt;br /&gt;  f.show();&lt;br /&gt;  Command exitCommand = new Command(&quot;Exit&quot;);&lt;br /&gt;  f.addCommand(exitCommand);&lt;br /&gt;  f.setCommandListener(this);&lt;br /&gt;&lt;br /&gt;              CheckBox checkBox_1 = new CheckBox(&quot;CheckBox 1&quot;);&lt;br /&gt;              CheckBox checkBox_2 = new CheckBox(&quot;CheckBox 2&quot;);&lt;br /&gt;              CheckBox checkBox_3 = new CheckBox(&quot;CheckBox 3&quot;);&lt;br /&gt;&lt;br /&gt;              f.addComponent(checkBox_1);&lt;br /&gt;              f.addComponent(checkBox_2);&lt;br /&gt;              f.addComponent(checkBox_3);&lt;br /&gt;&lt;br /&gt; }&lt;br /&gt; public void pauseApp() {}&lt;br /&gt; public void destroyApp(boolean unconditional) {}&lt;br /&gt; public void actionPerformed(ActionEvent ae) {&lt;br /&gt;  notifyDestroyed();&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/2127389649048827250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/2127389649048827250'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/07/lwuit-check-box.html' title='LWUIT: Check Box'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4bN6uGUlzgPzOEAWCaYoTvqU6Udhcw94mVf7hQNCIXPmB6HCzPHOU0cKwxRSjr2DsQ3aSHo77WS41vukP-I_wHsWmwg4tQdTSLx37fED3sNqIv65dB7HOIR0fOikUQe7dNdhmqlnJQT3v/s72-c/LWUIT_CheckBox_01.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-312169385315303884</id><published>2010-07-04T15:18:00.000-07:00</published><updated>2010-07-04T15:31:30.359-07:00</updated><title type='text'>LWUIT: Radio Button</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_iBcaT9Raap9qifT0C6fFOOR-A6y9L3AkkvyNhg_IQ25RgviJcZ3TQvViL49gekEt2c3wdKr7NwTfYxWrhXXKmOpuu6XcwuIPavQZLW7CjdvKhibstmCWL3yK6tD27QNiqBIyzFzHRpeE/s1600/LWUIT_RadioButton_01.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 247px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_iBcaT9Raap9qifT0C6fFOOR-A6y9L3AkkvyNhg_IQ25RgviJcZ3TQvViL49gekEt2c3wdKr7NwTfYxWrhXXKmOpuu6XcwuIPavQZLW7CjdvKhibstmCWL3yK6tD27QNiqBIyzFzHRpeE/s400/LWUIT_RadioButton_01.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5490179825256962082&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;brush: java&quot;&gt;&lt;br /&gt;import javax.microedition.midlet.*;&lt;br /&gt;import com.sun.lwuit.*;&lt;br /&gt;import com.sun.lwuit.events.*;&lt;br /&gt;&lt;br /&gt;public class Hello_LWUIT extends MIDlet implements ActionListener {&lt;br /&gt; public void startApp() {&lt;br /&gt;  Display.init(this);&lt;br /&gt;  Form f = new Form(&quot;Hello, MIDlet in LWUIT!&quot;);&lt;br /&gt;  f.show();&lt;br /&gt;  Command exitCommand = new Command(&quot;Exit&quot;);&lt;br /&gt;  f.addCommand(exitCommand);&lt;br /&gt;  f.setCommandListener(this);&lt;br /&gt;&lt;br /&gt;                RadioButton radioButton_1 = new RadioButton(&quot;Radio Button 1&quot;);&lt;br /&gt;                RadioButton radioButton_2 = new RadioButton(&quot;Radio Button 2&quot;);&lt;br /&gt;                RadioButton radioButton_3 = new RadioButton(&quot;Radio Button 3&quot;);&lt;br /&gt;&lt;br /&gt;                f.addComponent(radioButton_1);&lt;br /&gt;                f.addComponent(radioButton_2);&lt;br /&gt;                f.addComponent(radioButton_3);&lt;br /&gt;&lt;br /&gt; }&lt;br /&gt; public void pauseApp() {}&lt;br /&gt; public void destroyApp(boolean unconditional) {}&lt;br /&gt; public void actionPerformed(ActionEvent ae) {&lt;br /&gt;  notifyDestroyed();&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/312169385315303884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/312169385315303884'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/07/lwuit-radio-button.html' title='LWUIT: Radio Button'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_iBcaT9Raap9qifT0C6fFOOR-A6y9L3AkkvyNhg_IQ25RgviJcZ3TQvViL49gekEt2c3wdKr7NwTfYxWrhXXKmOpuu6XcwuIPavQZLW7CjdvKhibstmCWL3yK6tD27QNiqBIyzFzHRpeE/s72-c/LWUIT_RadioButton_01.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-4859173355078933089</id><published>2010-06-30T05:53:00.001-07:00</published><updated>2010-06-30T06:00:55.007-07:00</updated><title type='text'>Hello LWUIT 1.3 on Java ME SDK 3.0</title><content type='html'>Before start coding, we have to download and install LWUIT.&lt;br /&gt;-Download  LWUIT and unzip in any folder you want.&lt;br /&gt;&lt;a href=&quot;http://java.sun.com/javame/technology/lwuit/&quot;&gt;http://java.sun.com/javame/technology/lwuit/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Start Java ME SDK 3.0&lt;br /&gt;&lt;br /&gt;- Create a new MIDP Application project in Java ME SDK Category &lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwJXd3KkttppdeuQDnI_k4laHf4GQLYUUrEoDA5rBUdZjQT2s6jWlMdU5EOdQb3XsCfQNqKASJ_KvMUoCJKY9ZaMqlpkYVUuhz4A9Nl2XEkk6R_hwXVAse-08GxmdYqnYpoL6a5pzHMuQc/s1600/HelloLWUIT_01.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 275px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwJXd3KkttppdeuQDnI_k4laHf4GQLYUUrEoDA5rBUdZjQT2s6jWlMdU5EOdQb3XsCfQNqKASJ_KvMUoCJKY9ZaMqlpkYVUuhz4A9Nl2XEkk6R_hwXVAse-08GxmdYqnYpoL6a5pzHMuQc/s400/HelloLWUIT_01.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5488550156471097026&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;-&lt;br /&gt;Enter the name and location of your project.&lt;br /&gt;Click to select Set as Main Project/&lt;br /&gt;NOT SELECT create Hello MIDlet.&lt;br /&gt;Click Next&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigahd8ZuIQeTD7wOJTtTUOr5y_reAKOzGw1wW4r9e17kDnHhzOM0CQIY2ALgl5OHIXDM3S3qV91OpFoX3mja-VwRGdasdHN33MWr2mAk_KhtADoltP_Sfgb4rlI_fYT9AUuRP73U6I8hJQ/s1600/HelloLWUIT_02.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 275px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigahd8ZuIQeTD7wOJTtTUOr5y_reAKOzGw1wW4r9e17kDnHhzOM0CQIY2ALgl5OHIXDM3S3qV91OpFoX3mja-VwRGdasdHN33MWr2mAk_KhtADoltP_Sfgb4rlI_fYT9AUuRP73U6I8hJQ/s400/HelloLWUIT_02.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5488550034447623842&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Accept the default setting; CLDC-1.1 and MIDP-2.0, Click Finish.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6DkNueWnasW9FpTVcbSmsSU6LffEgrhx5OGa67lYghJhgGOcW0xX1WdAR-gQEjltGfpBVJ6ix7tU7q4Z-gltSV77y4ljNRme_BfGy6qZyUYw8d0r3JDvyG9Or1K9PgMxKD3Mc6Crolpuz/s1600/HelloLWUIT_03.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 275px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6DkNueWnasW9FpTVcbSmsSU6LffEgrhx5OGa67lYghJhgGOcW0xX1WdAR-gQEjltGfpBVJ6ix7tU7q4Z-gltSV77y4ljNRme_BfGy6qZyUYw8d0r3JDvyG9Or1K9PgMxKD3Mc6Crolpuz/s400/HelloLWUIT_03.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5488549931824173890&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Right Click on the project to create a new MIDlet&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_Et7ofCsTSUmuVZCgyUstcEss0sqmMeit_4x3VWsPI4MV1zMcTh53RtW_XJuhV0kueqjEl733CGg-I7aVV9NDn40DD59ytPXEocrc4BsKwyaEUTase5azdY4RWO_ZfSDCM5pPxw0s2dzO/s1600/HelloLWUIT_04.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 336px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_Et7ofCsTSUmuVZCgyUstcEss0sqmMeit_4x3VWsPI4MV1zMcTh53RtW_XJuhV0kueqjEl733CGg-I7aVV9NDn40DD59ytPXEocrc4BsKwyaEUTase5azdY4RWO_ZfSDCM5pPxw0s2dzO/s400/HelloLWUIT_04.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5488549797966025842&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Enter the name of the MIDlet, then click Finish.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5cyVgS6stSjjY5pD0h1cOpOoRZaVCRxKc0yxDS54B1Q8Heq48CDYma0n9vSlUBrKzkr95M1dnddNnCnz5tljwfyC4ozcsbjODIm-XSvFbkvuH6k538DXqZLKchFhbNW54EMF-dKnBnqcg/s1600/HelloLWUIT_05.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 275px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5cyVgS6stSjjY5pD0h1cOpOoRZaVCRxKc0yxDS54B1Q8Heq48CDYma0n9vSlUBrKzkr95M1dnddNnCnz5tljwfyC4ozcsbjODIm-XSvFbkvuH6k538DXqZLKchFhbNW54EMF-dKnBnqcg/s400/HelloLWUIT_05.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5488549670525977874&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Type in the code, you will see many error, because we haven&#39;t include LWUIT into our project.&lt;br /&gt;&lt;pre class=&quot;brush: html&quot;&gt;&lt;br /&gt;import javax.microedition.midlet.*; &lt;br /&gt;import com.sun.lwuit.*; &lt;br /&gt;import com.sun.lwuit.events.*; &lt;br /&gt;&lt;br /&gt;public class Hello_LWUIT extends MIDlet implements ActionListener { &lt;br /&gt; public void startApp() { &lt;br /&gt;  Display.init(this); &lt;br /&gt;  Form f = new Form(&quot;Hello, MIDlet in LWUIT!&quot;); &lt;br /&gt;  f.show(); &lt;br /&gt;  Command exitCommand = new Command(&quot;Exit&quot;); &lt;br /&gt;  f.addCommand(exitCommand); &lt;br /&gt;  f.setCommandListener(this); &lt;br /&gt; } &lt;br /&gt; public void pauseApp() {} &lt;br /&gt; public void destroyApp(boolean unconditional) {} &lt;br /&gt; public void actionPerformed(ActionEvent ae) { &lt;br /&gt;  notifyDestroyed(); &lt;br /&gt; } &lt;br /&gt;} &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;- Right CLick on Resources, Add Jar/Zip.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQpi66-Bktvp2m6yv40poris92Sp2bXaPqcMU-q6ayAPdT_5FkERyRzCU6jj6OvxaYjgLMRirwq53t2F3SOOQqDrfx-MoFCIh5xaez6hmiRxulcKBCoLo29FK4Jko46ER95X_UUuATCcGL/s1600/HelloLWUIT_07.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 318px; height: 333px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQpi66-Bktvp2m6yv40poris92Sp2bXaPqcMU-q6ayAPdT_5FkERyRzCU6jj6OvxaYjgLMRirwq53t2F3SOOQqDrfx-MoFCIh5xaez6hmiRxulcKBCoLo29FK4Jko46ER95X_UUuATCcGL/s400/HelloLWUIT_07.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5488549465317380946&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Browse to select the downloaded LWUIT.jar&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZSq_1Sy_FUr6kqq6wPuDO5kBD7hdBnwKi1kO4AsvyVjNBlNoFLmlZlxw6fdo-vZfc1ltD3ThQvo4FKZ86AWFhcfm_jZUarYXB-OIMKCIXHp1xC7IhEGKzVraHAJeG2zW7XkK6cMXD0WUe/s1600/HelloLWUIT_08.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 225px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZSq_1Sy_FUr6kqq6wPuDO5kBD7hdBnwKi1kO4AsvyVjNBlNoFLmlZlxw6fdo-vZfc1ltD3ThQvo4FKZ86AWFhcfm_jZUarYXB-OIMKCIXHp1xC7IhEGKzVraHAJeG2zW7XkK6cMXD0WUe/s400/HelloLWUIT_08.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5488549349428142194&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After a moment, the errors will be disappear, now you can run the MIDlet by clicking on the Green Arrow.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpcciJd2aevRIl7D9wbA-0w9DlfQnPN-YMonvvlVYcTuMCraIHmF2a17xP28PeZHJ3rgf19_4p5xA_sr8eoesaaxbOqKY4hhNPlXtrxK9vu2j5tvZcMj_y43tsOb6NtVox4gFnvD5MLnn9/s1600/HelloLWUIT_09.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 129px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpcciJd2aevRIl7D9wbA-0w9DlfQnPN-YMonvvlVYcTuMCraIHmF2a17xP28PeZHJ3rgf19_4p5xA_sr8eoesaaxbOqKY4hhNPlXtrxK9vu2j5tvZcMj_y43tsOb6NtVox4gFnvD5MLnn9/s400/HelloLWUIT_09.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5488549189580393474&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/4859173355078933089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/4859173355078933089'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/06/hello-lwuit-13-on-java-me-sdk-30.html' title='Hello LWUIT 1.3 on Java ME SDK 3.0'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwJXd3KkttppdeuQDnI_k4laHf4GQLYUUrEoDA5rBUdZjQT2s6jWlMdU5EOdQb3XsCfQNqKASJ_KvMUoCJKY9ZaMqlpkYVUuhz4A9Nl2XEkk6R_hwXVAse-08GxmdYqnYpoL6a5pzHMuQc/s72-c/HelloLWUIT_01.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-2771516297664156886</id><published>2010-06-24T14:58:00.000-07:00</published><updated>2010-07-07T07:33:35.105-07:00</updated><title type='text'>About Java ME SDK 3.0</title><content type='html'>&lt;br/&gt;&lt;br /&gt;&lt;a href=&quot;http://java.sun.com/javame/downloads/sdk30.jsp&quot;&gt;About Java ME SDK 3.0&lt;/a&gt; is a state-of-the-art toolbox for developing mobile applications. It provides device emulation, a standalone development environment, and a set of utilities for rapid development of Java ME applications.&lt;br /&gt;&lt;br /&gt;On Windows, Java ME SDK 3.0 is the successor to the popular Java Wireless Toolkit 2.5.2 and Java Toolkit 1.0 for CDC. It integrates CLDC, CDC and Blu-ray Disc Java (BD-J) technology into one SDK.&lt;br /&gt;&lt;br /&gt;The Java ME SDK 3.0 is now available for Windows XP and Vista 32-bit, and for the Mac OS. The Mac OS release brings support for CLDC mobile development to Mac users for the first time.&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;next: &lt;a href=&quot;http://javame-er.blogspot.com/2010/06/hello-lwuit-13-on-java-me-sdk-30.html&quot;&gt;Hello LWUIT 1.3 on Java ME SDK 3.0&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/2771516297664156886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/2771516297664156886'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/06/about-java-me-sdk-30.html' title='About Java ME SDK 3.0'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-2635843130884192974</id><published>2010-06-20T09:09:00.000-07:00</published><updated>2010-06-20T09:19:46.361-07:00</updated><title type='text'>LWUIT: Button</title><content type='html'>Example of using Button of LWUIT.&lt;br /&gt;&lt;br /&gt;In order to handle the action trigged by a button, a class(it is &quot;this&quot; in this case) implements actionPerformed() have to be set as listener by the method addActionListener().&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4RmpfFSIHbIg-zA47wcGInUiuGC6fKInwX-KpOLlUr39lAvxN038ICAzzhtlxVlTm1dYpDFdRwmbV6ThYM6VRt58lOj5MMFYZDnqgpwvc5X8qxMwCQ8urYkMC9n9oifygNG_9EumnPZWg/s1600/lwuit_button.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 258px; height: 375px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4RmpfFSIHbIg-zA47wcGInUiuGC6fKInwX-KpOLlUr39lAvxN038ICAzzhtlxVlTm1dYpDFdRwmbV6ThYM6VRt58lOj5MMFYZDnqgpwvc5X8qxMwCQ8urYkMC9n9oifygNG_9EumnPZWg/s400/lwuit_button.png&quot; alt=&quot;LWUIT: Button&quot; title=&quot;LWUIT: Button&quot; id=&quot;BLOGGER_PHOTO_ID_5484890573007867666&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;java&quot; style=&quot;border: 1px solid black;&quot;&gt;import java.io.IOException;&lt;br /&gt;import javax.microedition.midlet.*;&lt;br /&gt;&lt;br /&gt;import com.sun.lwuit.*;&lt;br /&gt;import com.sun.lwuit.events.*;&lt;br /&gt;import com.sun.lwuit.plaf.Border;&lt;br /&gt;&lt;br /&gt;public class HelloMIDlet extends MIDlet implements ActionListener {&lt;br /&gt;&lt;br /&gt;    Form f;&lt;br /&gt;    Command exitCommand;&lt;br /&gt;    Button buttonTextOnly, buttonImage, buttonTextAndImage;&lt;br /&gt;&lt;br /&gt;  public void startApp() {&lt;br /&gt;   Display.init(this);&lt;br /&gt;&lt;br /&gt;   f = new Form(&quot;Hello, MIDlet in LWUIT!&quot;);&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;   buttonTextOnly = new Button(&quot;I&#39;m Button&quot;);&lt;br /&gt;   buttonTextOnly.getStyle().setBorder(Border.createEtchedRaised());&lt;br /&gt;   buttonTextOnly.getSelectedStyle().setBgColor(0xC0C0C0);&lt;br /&gt;   f.addComponent(buttonTextOnly);&lt;br /&gt;&lt;br /&gt;   buttonImage = null;&lt;br /&gt;   try {&lt;br /&gt;       buttonImage = new Button(Image.createImage(&quot;/java.png&quot;));&lt;br /&gt;   }&lt;br /&gt;   catch (IOException ex) {&lt;br /&gt;       ex.printStackTrace();&lt;br /&gt;   }&lt;br /&gt;   buttonImage.getStyle().setBorder(Border.createLineBorder(5, 0xA0A0A0));&lt;br /&gt;   buttonImage.getSelectedStyle().setBgColor(0xC0C0C0);&lt;br /&gt;   f.addComponent(buttonImage);&lt;br /&gt;&lt;br /&gt;   buttonTextAndImage = new Button();&lt;br /&gt;   buttonTextAndImage.setText(&quot;Button with Text and Image&quot;);&lt;br /&gt;   try {&lt;br /&gt;       buttonTextAndImage.setIcon(Image.createImage(&quot;/java.png&quot;));&lt;br /&gt;   } catch (IOException ex) {&lt;br /&gt;       ex.printStackTrace();&lt;br /&gt;   }&lt;br /&gt;   buttonTextAndImage.getSelectedStyle().setBgColor(0xC0C0C0);&lt;br /&gt;   f.addComponent(buttonTextAndImage);&lt;br /&gt;&lt;br /&gt;   f.show();&lt;br /&gt;&lt;br /&gt;   exitCommand = new Command(&quot;Exit&quot;);&lt;br /&gt;   f.addCommand(exitCommand);&lt;br /&gt;   f.setCommandListener(this);&lt;br /&gt;&lt;br /&gt;   buttonTextOnly.addActionListener(this);&lt;br /&gt;   buttonImage.addActionListener(this);&lt;br /&gt;   buttonTextAndImage.addActionListener(this);&lt;br /&gt;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  public void pauseApp() {}&lt;br /&gt;&lt;br /&gt;  public void destroyApp(boolean unconditional) {}&lt;br /&gt;&lt;br /&gt;  public void actionPerformed(ActionEvent ae) {&lt;br /&gt;   //notifyDestroyed();&lt;br /&gt;&lt;br /&gt;      Command aeCommand = ae.getCommand();&lt;br /&gt;      Object aeSource = ae.getSource();&lt;br /&gt;&lt;br /&gt;      if (aeCommand == exitCommand){&lt;br /&gt;          notifyDestroyed();&lt;br /&gt;      }&lt;br /&gt;&lt;br /&gt;      if(aeSource == buttonTextOnly){&lt;br /&gt;          buttonTextOnly.setText(&quot;I have been Pressed&quot;);&lt;br /&gt;          f.repaint();&lt;br /&gt;      }&lt;br /&gt;      else if(aeSource == buttonImage){&lt;br /&gt;          buttonImage.setText(&quot;I have been Pressed&quot;);&lt;br /&gt;          f.repaint();&lt;br /&gt;      }&lt;br /&gt;      else if(aeSource == buttonTextAndImage){&lt;br /&gt;          buttonTextAndImage.setText(&quot;I have been Pressed&quot;);&lt;br /&gt;          f.repaint();&lt;br /&gt;      }&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/2635843130884192974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/2635843130884192974'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/06/lwuit-button.html' title='LWUIT: Button'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4RmpfFSIHbIg-zA47wcGInUiuGC6fKInwX-KpOLlUr39lAvxN038ICAzzhtlxVlTm1dYpDFdRwmbV6ThYM6VRt58lOj5MMFYZDnqgpwvc5X8qxMwCQ8urYkMC9n9oifygNG_9EumnPZWg/s72-c/lwuit_button.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-649083661128316088</id><published>2010-06-18T04:26:00.001-07:00</published><updated>2010-06-20T09:10:24.548-07:00</updated><title type='text'>LWUIT: Label</title><content type='html'>Some example using label component of LWUIT in JavaME&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1_MwerA4SlPKl78MBYXAgWoSyJM1mEA3SV_xEWzdvfjpT9Ew_fbhlFheDAurr7WK0SKNUS1j2AMsljKS93UAxfbZrDgOIcFx6as0fP8CmAMYM7t1LVsG-gxQSNz4e0_0DE_HXBpiJ_cv2/s1600/lwuit_label.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 174px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1_MwerA4SlPKl78MBYXAgWoSyJM1mEA3SV_xEWzdvfjpT9Ew_fbhlFheDAurr7WK0SKNUS1j2AMsljKS93UAxfbZrDgOIcFx6as0fP8CmAMYM7t1LVsG-gxQSNz4e0_0DE_HXBpiJ_cv2/s400/lwuit_label.png&quot; alt=&quot;LWUIT: label&quot; title=&quot;LWUIT: label&quot; id=&quot;BLOGGER_PHOTO_ID_5484074497961585986&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download the image and save in the package folder.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_CYoplnFgCgGQBVb3_Fer-4fhvRW7EA9wtNxZJ-wYOD-AYMTYgGirEtNQ56Mx5ywkeXz_3G6QJYQc3w44_wZR0tcqJZ2sIKfOk9bo4a8ogvgk7lanHoo7dWyHxk5X8eMm6jcm5lH3k0LC/s1600/java.png&quot;&gt;&lt;img style=&quot;float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 16px; height: 16px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_CYoplnFgCgGQBVb3_Fer-4fhvRW7EA9wtNxZJ-wYOD-AYMTYgGirEtNQ56Mx5ywkeXz_3G6QJYQc3w44_wZR0tcqJZ2sIKfOk9bo4a8ogvgk7lanHoo7dWyHxk5X8eMm6jcm5lH3k0LC/s400/java.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5484073658665677330&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;source code:&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;java&quot; style=&quot;border: 1px solid black;&quot;&gt;import java.io.IOException;&lt;br /&gt;import javax.microedition.midlet.*;&lt;br /&gt;&lt;br /&gt;import com.sun.lwuit.*;&lt;br /&gt;import com.sun.lwuit.events.*;&lt;br /&gt;import com.sun.lwuit.plaf.Border;&lt;br /&gt;&lt;br /&gt;public class HelloMIDlet extends MIDlet implements ActionListener {&lt;br /&gt;public void startApp() {&lt;br /&gt; Display.init(this);&lt;br /&gt;&lt;br /&gt; Form f = new Form(&quot;Hello, MIDlet in LWUIT!&quot;);&lt;br /&gt;&lt;br /&gt; Label labelTextOnly = new Label(&quot;I&#39;m Label&quot;);&lt;br /&gt; labelTextOnly.getStyle().setBorder(Border.createEtchedRaised());&lt;br /&gt; f.addComponent(labelTextOnly);&lt;br /&gt;&lt;br /&gt; Label labelImage = null;&lt;br /&gt; try {&lt;br /&gt;     labelImage = new Label(Image.createImage(&quot;/java.png&quot;));&lt;br /&gt; }&lt;br /&gt; catch (IOException ex) {&lt;br /&gt;     ex.printStackTrace();&lt;br /&gt; }&lt;br /&gt; labelImage.getStyle().setBorder(Border.createLineBorder(5, 0xA0A0A0));&lt;br /&gt; f.addComponent(labelImage);&lt;br /&gt;&lt;br /&gt; Label labelTextAndImage = new Label();&lt;br /&gt; labelTextAndImage.setText(&quot;Label with Text and Image&quot;);&lt;br /&gt; try {&lt;br /&gt;     labelTextAndImage.setIcon(Image.createImage(&quot;/java.png&quot;));&lt;br /&gt; } catch (IOException ex) {&lt;br /&gt;     ex.printStackTrace();&lt;br /&gt; }&lt;br /&gt; f.addComponent(labelTextAndImage);&lt;br /&gt;&lt;br /&gt; f.show();&lt;br /&gt;&lt;br /&gt; Command exitCommand = new Command(&quot;Exit&quot;);&lt;br /&gt; f.addCommand(exitCommand);&lt;br /&gt; f.setCommandListener(this);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void pauseApp() {}&lt;br /&gt;&lt;br /&gt;public void destroyApp(boolean unconditional) {}&lt;br /&gt;&lt;br /&gt;public void actionPerformed(ActionEvent ae) {&lt;br /&gt; notifyDestroyed();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/649083661128316088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/649083661128316088'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/06/lwuit-label.html' title='LWUIT: Label'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1_MwerA4SlPKl78MBYXAgWoSyJM1mEA3SV_xEWzdvfjpT9Ew_fbhlFheDAurr7WK0SKNUS1j2AMsljKS93UAxfbZrDgOIcFx6as0fP8CmAMYM7t1LVsG-gxQSNz4e0_0DE_HXBpiJ_cv2/s72-c/lwuit_label.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-6687934209324155657</id><published>2010-06-17T17:40:00.000-07:00</published><updated>2010-06-30T06:02:03.741-07:00</updated><title type='text'>HelloLWUIT, start coding with LWUIT in NetBeans 6.9</title><content type='html'>We are going to start the most first MIDlet with LWUIT, using NetBeans 6.9 and LWUIT 1.3&lt;br /&gt;&lt;br /&gt;It&#39;s supposed that NetBeans 6.9 have been installed correctly.&lt;br /&gt;&lt;br /&gt;Before start coding, we have to download and install LWUIT.&lt;br /&gt;-Download LWUIT and unzip in any folder you want.&lt;br /&gt;&lt;a href=&quot;http://java.sun.com/javame/technology/lwuit/&quot;&gt;http://java.sun.com/javame/technology/lwuit/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Create a MIDlet project&lt;br /&gt;- Run NetBeans and start a new Mobile Application.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsXSjlbybYxwIaLh9Ztz2heOu0RaxyZV5u7mHnqX5bGFzc1JEE_ywzwacitw4cKI044A3cchjs36p7a7UvvSrbMjMjS4afooIDx-uCBLGdn1_m_wwnWoRhuxaSUppJE6oZQ6Hvp_GTEGKe/s1600/HelloLWUIT_01.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 276px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsXSjlbybYxwIaLh9Ztz2heOu0RaxyZV5u7mHnqX5bGFzc1JEE_ywzwacitw4cKI044A3cchjs36p7a7UvvSrbMjMjS4afooIDx-uCBLGdn1_m_wwnWoRhuxaSUppJE6oZQ6Hvp_GTEGKe/s400/HelloLWUIT_01.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5483908591339847506&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Enter name of your project, HelloLWUIT. Un-select Create Hello MIDlet, click Next.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz8xeCcucuRu2sb4GaLfrr0KqyfzOz6aIryjrSkiaCAxgNPc1Ph1ja5yj-Xtj4jo--q5ywGgnLzDZJxgtbFZRIjE-S7TVzUIbt3vm6KSUPig8Gr9QAxvaLTI1oTGysT0NVfPfiSTSKiFAo/s1600/HelloLWUIT_02.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 276px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz8xeCcucuRu2sb4GaLfrr0KqyfzOz6aIryjrSkiaCAxgNPc1Ph1ja5yj-Xtj4jo--q5ywGgnLzDZJxgtbFZRIjE-S7TVzUIbt3vm6KSUPig8Gr9QAxvaLTI1oTGysT0NVfPfiSTSKiFAo/s400/HelloLWUIT_02.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5483908493994955602&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Accept the default platform selection and configuration selection&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl4I9_giJf_6dZaZ_3LGQyeGnf-08udbzjqMfsGGcpg6VYTlfb_yTiavwgsvqGT1CFcDISCC-juOzpnhkkJ9376aqHZ-8DXBw0AhicgiSfpAz8U2J67ux60B6Q_mKEGDX77wfEVZT9rR_2/s1600/HelloLWUIT_03.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 276px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl4I9_giJf_6dZaZ_3LGQyeGnf-08udbzjqMfsGGcpg6VYTlfb_yTiavwgsvqGT1CFcDISCC-juOzpnhkkJ9376aqHZ-8DXBw0AhicgiSfpAz8U2J67ux60B6Q_mKEGDX77wfEVZT9rR_2/s400/HelloLWUIT_03.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5483908371564359314&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig2RO6xyGhQpoqcIaaFi7Bua-I4E33k-KWr6NbUTsW3TF2JpG7BoIi3OKURlGzWkJWaPCOVbpNFASB0odHzHsqMD8u_ZQOjrfd8eO-UXtBt_GuQ-n5ROVZzJ36ZfZvs9I5K1wdKuop0I3W/s1600/HelloLWUIT_04.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 246px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig2RO6xyGhQpoqcIaaFi7Bua-I4E33k-KWr6NbUTsW3TF2JpG7BoIi3OKURlGzWkJWaPCOVbpNFASB0odHzHsqMD8u_ZQOjrfd8eO-UXtBt_GuQ-n5ROVZzJ36ZfZvs9I5K1wdKuop0I3W/s400/HelloLWUIT_04.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5483908311672801538&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Add LWUIT 1.3 in the project.&lt;br /&gt;- In the Projects pane, right click on Resources, click Add Jar/Zip.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaKV7PBH74xAsSHHT_usoeDqAp5649V6GFlmnqAfaF05NMojfSy47-qW6YNjjy2s4u-DtRcaxlNhNzcvTO8U120Bk6gu0HaFK3qFO3xjjZ4htZABlVUx0qrvCcbECX4aH5gk6kxpz8n4TG/s1600/HelloLWUIT_05.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 250px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaKV7PBH74xAsSHHT_usoeDqAp5649V6GFlmnqAfaF05NMojfSy47-qW6YNjjy2s4u-DtRcaxlNhNzcvTO8U120Bk6gu0HaFK3qFO3xjjZ4htZABlVUx0qrvCcbECX4aH5gk6kxpz8n4TG/s400/HelloLWUIT_05.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5483908204319082306&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Browse to the location of the downloaded and unzipped LWUIT.jar, click OK.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdKEk_2bO44VbAzUCqomNZ-6rn69D7kBwou3PRkJtKo6vz66O8YTgvx71WYAp82p1cFmS9xJM-GwXTpPTNpWd5S-sTxT0LgTY9QmRqIjU6hEXqhROwSCpV7JYUOPwFJlN4BrE7b2dT4a87/s1600/HelloLWUIT_06.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 246px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdKEk_2bO44VbAzUCqomNZ-6rn69D7kBwou3PRkJtKo6vz66O8YTgvx71WYAp82p1cFmS9xJM-GwXTpPTNpWd5S-sTxT0LgTY9QmRqIjU6hEXqhROwSCpV7JYUOPwFJlN4BrE7b2dT4a87/s400/HelloLWUIT_06.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5483908047474053154&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Start coding&lt;br /&gt;- Right click our project package to New a MIDlet&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijyecG5TdCKrKHsErLva-H4FvESJf-e6y50a8G_-jj2ywlvvx56h5tKiWPkfF82LVdUvjPCVeVZVv3xC9dtWCBm9TeVygSIF7C2XEPMYvoMoiJCI8pEslB_kxjBUrZwgZYFl3PoeeLaSjn/s1600/HelloLWUIT_07.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 250px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijyecG5TdCKrKHsErLva-H4FvESJf-e6y50a8G_-jj2ywlvvx56h5tKiWPkfF82LVdUvjPCVeVZVv3xC9dtWCBm9TeVygSIF7C2XEPMYvoMoiJCI8pEslB_kxjBUrZwgZYFl3PoeeLaSjn/s400/HelloLWUIT_07.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5483907944637447634&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Enter the name and click Finish.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbMXqwFc1T4fSqdFpZLNjwit4Ei0sIZycDF-coocq698WZPMo5MYT07f32gEAyPIykDf6QHJ0dOXj8k_lWPq44xBUYiBwYqHp4qSxV7kGxCjdtrvRv8YGXBRSHyZd7h90r_svYc1SeNDIW/s1600/HelloLWUIT_08.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 276px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbMXqwFc1T4fSqdFpZLNjwit4Ei0sIZycDF-coocq698WZPMo5MYT07f32gEAyPIykDf6QHJ0dOXj8k_lWPq44xBUYiBwYqHp4qSxV7kGxCjdtrvRv8YGXBRSHyZd7h90r_svYc1SeNDIW/s400/HelloLWUIT_08.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5483907819212551586&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Type in the code:&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgzRLk8NYM6G06h_hSTtCd2gpBa6qeMwmjh-xB_vXeB1FLdXqBA5gXdNPCYwQ_kxJ-RcrD8134yJ_0X3PspQ7ijf9AWp3MObSXIwnjubq5CjiR0y1TPEx5uKBvSZrJbyKgRNJvQcTtc6kP/s1600/HelloLWUIT_09.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 250px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgzRLk8NYM6G06h_hSTtCd2gpBa6qeMwmjh-xB_vXeB1FLdXqBA5gXdNPCYwQ_kxJ-RcrD8134yJ_0X3PspQ7ijf9AWp3MObSXIwnjubq5CjiR0y1TPEx5uKBvSZrJbyKgRNJvQcTtc6kP/s400/HelloLWUIT_09.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5483907711408476210&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;java&quot; style=&quot;border: 1px solid black;&quot;&gt;import javax.microedition.midlet.*;&lt;br /&gt;&lt;br /&gt;import com.sun.lwuit.*;&lt;br /&gt;import com.sun.lwuit.events.*;&lt;br /&gt;&lt;br /&gt;public class HelloMIDlet extends MIDlet implements ActionListener {&lt;br /&gt;public void startApp() {&lt;br /&gt; Display.init(this);&lt;br /&gt;&lt;br /&gt; Form f = new Form(&quot;Hello, MIDlet in LWUIT!&quot;);&lt;br /&gt;&lt;br /&gt; f.show();&lt;br /&gt;&lt;br /&gt; Command exitCommand = new Command(&quot;Exit&quot;);&lt;br /&gt; f.addCommand(exitCommand);&lt;br /&gt; f.setCommandListener(this);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public void pauseApp() {}&lt;br /&gt;&lt;br /&gt;public void destroyApp(boolean unconditional) {}&lt;br /&gt;&lt;br /&gt;public void actionPerformed(ActionEvent ae) {&lt;br /&gt; notifyDestroyed();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Finally, you can run it now.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrxMk0A0Lu_onGQ4U6wjSD2LmXJVZqgN8ZLfVB6gP_4KKMCKG7QBIfvdSqD-iEIe-khDao186besxHxD233r1w5An9mqIDl3vCUokvAxZiL8Jwvy5tg10P3se1rLAVWNqzBGhA3EHDRVNI/s1600/HelloLWUIT_10.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 174px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrxMk0A0Lu_onGQ4U6wjSD2LmXJVZqgN8ZLfVB6gP_4KKMCKG7QBIfvdSqD-iEIe-khDao186besxHxD233r1w5An9mqIDl3vCUokvAxZiL8Jwvy5tg10P3se1rLAVWNqzBGhA3EHDRVNI/s400/HelloLWUIT_10.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5483907543429868754&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTem7Zy5mMznrl3GjPeJySurzPn2ttbKz7myjiPLgPqxKv381a1I7SJNuVMOq6VXo9nBxoUyoXIDslLzhVBofYqGdv92cTCQv5xRBb741RyCwPTeMnfJP6QHNcold4--yGzT8wiCtzAO-i/s1600/HelloLWUIT_11.png&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 174px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTem7Zy5mMznrl3GjPeJySurzPn2ttbKz7myjiPLgPqxKv381a1I7SJNuVMOq6VXo9nBxoUyoXIDslLzhVBofYqGdv92cTCQv5xRBb741RyCwPTeMnfJP6QHNcold4--yGzT8wiCtzAO-i/s400/HelloLWUIT_11.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5483907485847248978&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/6687934209324155657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/6687934209324155657'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/06/hellolwuit-start-coding-using-lwuit.html' title='HelloLWUIT, start coding with LWUIT in NetBeans 6.9'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsXSjlbybYxwIaLh9Ztz2heOu0RaxyZV5u7mHnqX5bGFzc1JEE_ywzwacitw4cKI044A3cchjs36p7a7UvvSrbMjMjS4afooIDx-uCBLGdn1_m_wwnWoRhuxaSUppJE6oZQ6Hvp_GTEGKe/s72-c/HelloLWUIT_01.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-6131004393581584246</id><published>2010-06-17T09:53:00.000-07:00</published><updated>2010-06-17T09:54:49.973-07:00</updated><title type='text'>LWUIT</title><content type='html'>LWUIT is a UI library that is bundled together with applications and helps content developers in creating compelling and consistent Java ME applications. LWUIT supports visual components and other UI goodies such as theming, transitions, animation and more.&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;500&quot; height=&quot;405&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/FwaLJQpb7Hc&amp;hl=en_US&amp;fs=1&amp;border=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/FwaLJQpb7Hc&amp;hl=en_US&amp;fs=1&amp;border=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;500&quot; height=&quot;405&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Writing appealing cross device applications today in Java ME is challenging. Due to implementation differences in fonts, layout, menus, etc. the same application may look and behave very differently on different devices. In addition much of the advanced UI functionality is not accessible in LCDUI  and requires the developer to write very low level &quot;paint&quot; type code. The Lightweight UI Toolkit was developed to address these issues. The Lightweight UI Toolkit makes it very easy to create compelling UI&#39;s that will look and behave the same on all devices using a programming paradigm similar to Swing. This Toolkit is able to run on CLDC1.1 MIDP2.0/CDC PBP/SE. &lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/6131004393581584246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/6131004393581584246'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/06/lwuit.html' title='LWUIT'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-434940039845249657</id><published>2010-06-16T17:31:00.000-07:00</published><updated>2010-06-16T17:33:40.549-07:00</updated><title type='text'>NetBeans IDE 6.9 Now Available for Download!</title><content type='html'>&lt;p&gt;The NetBeans team announced the availability of NetBeans  IDE 6.9! &lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;a href=&quot;http://netbeans.org/downloads/index.html&quot;&gt;&lt;b&gt;Download  NetBeans IDE 6.9&lt;/b&gt;&lt;/a&gt;&lt;/ul&gt;&lt;br /&gt; NetBeans IDE 6.9 introduces the JavaFX Composer, a visual layout tool  for building JavaFX GUI applications, similar to the Swing GUI builder  for Java SE applications. With the JavaFX Composer, developers can  quickly build, visually edit, and debug Rich Internet Applications (RIA)  and bind components to various data sources, including Web services.&lt;br /&gt;&lt;br /&gt;The NetBeans 6.9 release also features OSGi interoperability for  NetBeans Platform applications and support for developing OSGi bundles  with Maven. With support for OSGi and Swing standards, the NetBeans  Platform now supports the standard UI toolkit and the standard module  system, providing a unique combination of standards for modular,  rich-client development.&lt;br /&gt;&lt;br /&gt;Additional noteworthy features in this release include support for  JavaFX SDK 1.3, PHP Zend framework, and Ruby on Rails 3.0; as well as  improvements to the Java Editor, Java Debugger, issue tracking, and  more.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/434940039845249657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/434940039845249657'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2010/06/netbeans-ide-69-now-available-for.html' title='NetBeans IDE 6.9 Now Available for Download!'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-9129699415342018078</id><published>2009-12-25T12:20:00.000-08:00</published><updated>2009-12-25T12:29:25.103-08:00</updated><title type='text'>Ticker in Java ME</title><content type='html'>A Ticker is simply a scrolling text across the device screen.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNpUVH8eohczMJYMkHl30MslXt2Qchq4gpQ0YuvZvdJZY8_xNg4zmFkqUxfk97HwaQV0aWL8MgeWyv9d0ZUPW7t4PTmnYEcb35Hvy0CiY0-Wqm8P1eraqyJjLXR3v8rv9LzO-V2g2qt-2R/s1600-h/Ticker_01.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 171px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNpUVH8eohczMJYMkHl30MslXt2Qchq4gpQ0YuvZvdJZY8_xNg4zmFkqUxfk97HwaQV0aWL8MgeWyv9d0ZUPW7t4PTmnYEcb35Hvy0CiY0-Wqm8P1eraqyJjLXR3v8rv9LzO-V2g2qt-2R/s400/Ticker_01.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5419273355579009506&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The method setTicker(Ticker) can be used with Displayable, to set Ticker replacing any previous ticker.&lt;br /&gt;&lt;br /&gt;- Start Java ME SDK 3.0,&lt;br /&gt;&lt;br /&gt;- Create a new project of MIDP Application in Java ME SDK Category (it&#39;s the only category currently), with name of HelloTicker. Accept the default Project Location and Project Folder, and also select to Set as Main Project and Create Hello MIDlet. Accept the Default Platform Selection&lt;br /&gt;&lt;br /&gt;- Insert the code below inside the method startApp(), as shown in the picture.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;span style=&quot;font-style:italic;&quot;&gt;    Ticker ticker = new Ticker(&quot;...this is Ticker!&quot;);&lt;br /&gt;   Displayable displayable = Display.getDisplay(this).getCurrent();&lt;br /&gt;   displayable.setTicker(ticker);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOcOjxEyFSiAM1_kqUGfw23wkJBlpX35S10tKvRHEgfSFV9CA6F8bpuH0juEnoMKozX_I-Kh9_suuGY2wS8R66_vxFgqLsdtIeM1dz-lkUvfdq6_vZYW5ViqWuLYHRqfAkTIX8YnsQH6Zi/s1600-h/Ticker_02.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 273px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOcOjxEyFSiAM1_kqUGfw23wkJBlpX35S10tKvRHEgfSFV9CA6F8bpuH0juEnoMKozX_I-Kh9_suuGY2wS8R66_vxFgqLsdtIeM1dz-lkUvfdq6_vZYW5ViqWuLYHRqfAkTIX8YnsQH6Zi/s400/Ticker_02.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5419273227697378146&quot; /&gt;&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/9129699415342018078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/9129699415342018078'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2009/12/ticker-in-java-me.html' title='Ticker in Java ME'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNpUVH8eohczMJYMkHl30MslXt2Qchq4gpQ0YuvZvdJZY8_xNg4zmFkqUxfk97HwaQV0aWL8MgeWyv9d0ZUPW7t4PTmnYEcb35Hvy0CiY0-Wqm8P1eraqyJjLXR3v8rv9LzO-V2g2qt-2R/s72-c/Ticker_01.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-3203224884827201880</id><published>2009-12-24T13:57:00.000-08:00</published><updated>2009-12-24T14:00:42.286-08:00</updated><title type='text'>Java Platform Micro Edition Software Development Kit 3.0 for Mac OS</title><content type='html'>The Java ME SDK 3.0 is now available for Windows XP and Vista 32-bit, and for the Mac OS. &lt;a href=&quot;http://java.sun.com/javame/downloads/sdk30_mac.jsp&quot;&gt;The Mac OS release&lt;/a&gt; brings support for CLDC mobile development to Mac users for the first time.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How to Install for Mac OS&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Verify that your system meets the preceding system requirements.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=sun_java_me_sdk-3.0-rr-mac-JPR@CDS-CDS_Developer&quot;&gt;Download the DMG file&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Double-click the DMG file.&lt;/li&gt;&lt;li&gt;Click Agree to accept the license and continue the installation.&lt;/li&gt;&lt;li&gt;The installer displays the installation panel. Dragging the Java ME SDK application icon over the Applications folder link will install Java ME SDK in the Applications folder. You can also use the Finder to move the application.&lt;/li&gt;&lt;li&gt;In the Applications directory, click the Java ME SDK icon to start the application. Wait a few seconds for the Device Manager to detect the default devices delivered with the SDK.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/3203224884827201880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/3203224884827201880'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2009/12/java-platform-micro-edition-software.html' title='Java Platform Micro Edition Software Development Kit 3.0 for Mac OS'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-8766340168226943923</id><published>2009-12-11T13:39:00.000-08:00</published><updated>2009-12-11T13:47:58.670-08:00</updated><title type='text'>The NetBeans IDE 6.8</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.netbeans.org/&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 34px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-zkj1w_atfIca2tQrDZxvL68Zy4pUQChV4jXL6371tdPc-Q5926P8q9fPi-pdW_VzSqinu78Uv2GKiZsYiicaLnb3-YpPfkQD4xyuRMXRq3_wYhPSerDbid3LGQTm6MkhaUR_DArppQaG/s200/nb-logo-frontpage.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5414098125224750754&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;If your host PC is run on Windows or Linux plaform, The &lt;a href=&quot;http://www.netbeans.org/&quot;&gt;NetBeans IDE 6.8&lt;/a&gt; is another choice to develop Java ME application. (Java ME is not supported in Mac OS X and Solaris version of NetBeans IDE currently)&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;The NetBeans IDE is an award-winning integrated development environment available for Windows, Mac, Linux, and Solaris. The NetBeans project consists of an open-source IDE  and an application platform  that enable developers to rapidly create web, enterprise, desktop, and mobile applications using the Java platform, as well as JavaFX, PHP, JavaScript and Ajax, Ruby and Ruby on Rails, Groovy and Grails, and C/C++. &lt;/span&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/8766340168226943923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/8766340168226943923'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2009/12/netbeans-ide-68.html' title='The NetBeans IDE 6.8'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-zkj1w_atfIca2tQrDZxvL68Zy4pUQChV4jXL6371tdPc-Q5926P8q9fPi-pdW_VzSqinu78Uv2GKiZsYiicaLnb3-YpPfkQD4xyuRMXRq3_wYhPSerDbid3LGQTm6MkhaUR_DArppQaG/s72-c/nb-logo-frontpage.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3568207489027551047.post-6861067834502592202</id><published>2009-11-26T02:44:00.000-08:00</published><updated>2009-11-26T02:49:17.416-08:00</updated><title type='text'>Hello Java ME</title><content type='html'>After installed, the application &lt;b&gt;Java_ME_SDK_3.0.app&lt;/b&gt; is installed in &lt;b&gt;Applications &lt;/b&gt;folder.&lt;br /&gt;&lt;br /&gt;Start it, you will see the application, with a Start Page. Click&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-CWPgQQ5mbMRYaQkjiO1ZMDbaPvQMPU_ivjbPzJiQ2XGGV03RJSGUnhnc0l5nN9t66NRqOPZW38r-xzDp9gfrRjcl47zfNYrioP_zC7v7vgMtOv7JfvMpSSvFHWusSlRocAZfDkp-Ng-f/s1600/HelloJavaME_01.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-CWPgQQ5mbMRYaQkjiO1ZMDbaPvQMPU_ivjbPzJiQ2XGGV03RJSGUnhnc0l5nN9t66NRqOPZW38r-xzDp9gfrRjcl47zfNYrioP_zC7v7vgMtOv7JfvMpSSvFHWusSlRocAZfDkp-Ng-f/s400/HelloJavaME_01.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5408362174251203090&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Select MIDP Application in the Projects window, and click &lt;b&gt;Next&gt;&lt;/b&gt;.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAit4HnT4mZqP1oWydXb654OJAKoCxZ4XMY_pKoZZ30yVu1CdHxVQp7T7nZBZvtPMKlPrbEPntY_ievA844ubiknogiA7Ivpghu1waPojLR4XG1obtdK2Ybtpslle2At6jIyIs1D-Ff9LI/s1600/HelloJavaME_02.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 276px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAit4HnT4mZqP1oWydXb654OJAKoCxZ4XMY_pKoZZ30yVu1CdHxVQp7T7nZBZvtPMKlPrbEPntY_ievA844ubiknogiA7Ivpghu1waPojLR4XG1obtdK2Ybtpslle2At6jIyIs1D-Ff9LI/s400/HelloJavaME_02.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5408362077826100850&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Modify Project Name, to &lt;i&gt;Hello Java ME&lt;/i&gt;, and click &lt;b&gt;Next&lt;/b&gt;.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWyVzkaisex5Lq8KRsKnaGxKDScVNWYp2v_rULLMvJF_jfB_x8V-Virf7TkM5i3SfbeMsVtNc3OqMtI_aJ1U6Uf9dUp93LKoY6DpZ9I3033mFYA-bgULCtg3b8zyfczj4c2pqDVdhY-TnG/s1600/HelloJavaME_03.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 276px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWyVzkaisex5Lq8KRsKnaGxKDScVNWYp2v_rULLMvJF_jfB_x8V-Virf7TkM5i3SfbeMsVtNc3OqMtI_aJ1U6Uf9dUp93LKoY6DpZ9I3033mFYA-bgULCtg3b8zyfczj4c2pqDVdhY-TnG/s400/HelloJavaME_03.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5408361980709322498&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can accept all the default selection and click &lt;b&gt;Finish&lt;/b&gt;.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYF0W5q3S3Ug_kFymtR7agt4V9RJzPVCYbA6q2RuselfxIT5mFGS1m-ySFFiuXHe5E-akmLTsyMEh7PfeMq-Cse_lQrhIztMrpNv9l0iuBSMEfOiqsvGt017YfkZbFUXBc3QvlIm8NYoHZ/s1600/HelloJavaME_04.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 276px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYF0W5q3S3Ug_kFymtR7agt4V9RJzPVCYbA6q2RuselfxIT5mFGS1m-ySFFiuXHe5E-akmLTsyMEh7PfeMq-Cse_lQrhIztMrpNv9l0iuBSMEfOiqsvGt017YfkZbFUXBc3QvlIm8NYoHZ/s400/HelloJavaME_04.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5408361877637982290&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Your first Java ME application will be generated&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGWLtAkjigGAbUk8e6pTmWPegyMRvfepfnMFpqh3JkwwLbvkOgHCIj0D-AE-W0xQ_R1xpC6aniSMIsvogfntG--1VS0IjugJrNjFLCzldbJX_3yO52aTH6jtjvgtrfdGzL5Cbd-jnpuDLE/s1600/HelloJavaME_05.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 261px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGWLtAkjigGAbUk8e6pTmWPegyMRvfepfnMFpqh3JkwwLbvkOgHCIj0D-AE-W0xQ_R1xpC6aniSMIsvogfntG--1VS0IjugJrNjFLCzldbJX_3yO52aTH6jtjvgtrfdGzL5Cbd-jnpuDLE/s400/HelloJavaME_05.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5408361771502152562&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now click the GREEN &lt;b&gt;Run Main Project&lt;/b&gt; icon to run your application.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtj-_XzVyFbEQYA_8PRw4bQvs7xaOtCnIXmfQV1dEeJ39cFmTPlFemvOsA9lxPavpEUq6STNrthLLcA4y68dxMhklNUVz_xNhybkVqlHueB5VUd5hGcTBB4I4kGil_Ug6yMZoEF5vUgWJN/s1600/HelloJavaME_06.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 169px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtj-_XzVyFbEQYA_8PRw4bQvs7xaOtCnIXmfQV1dEeJ39cFmTPlFemvOsA9lxPavpEUq6STNrthLLcA4y68dxMhklNUVz_xNhybkVqlHueB5VUd5hGcTBB4I4kGil_Ug6yMZoEF5vUgWJN/s400/HelloJavaME_06.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5408361634733693074&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;That&#39;s!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/6861067834502592202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3568207489027551047/posts/default/6861067834502592202'/><link rel='alternate' type='text/html' href='http://javame-er.blogspot.com/2009/11/hello-java-me.html' title='Hello Java ME'/><author><name>JavaME-er</name><uri>http://www.blogger.com/profile/09756346490804047745</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-CWPgQQ5mbMRYaQkjiO1ZMDbaPvQMPU_ivjbPzJiQ2XGGV03RJSGUnhnc0l5nN9t66NRqOPZW38r-xzDp9gfrRjcl47zfNYrioP_zC7v7vgMtOv7JfvMpSSvFHWusSlRocAZfDkp-Ng-f/s72-c/HelloJavaME_01.jpg" height="72" width="72"/></entry></feed>