<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>mxshrestha &#187; VBox</title>
	<atom:link href="http://mxshrestha.wordpress.com/tag/vbox/feed/" rel="self" type="application/rss+xml" />
	<link>http://mxshrestha.wordpress.com</link>
	<description>Just another WordPress.com site</description>
	<lastBuildDate>Sun, 03 Jul 2011 14:53:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='mxshrestha.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>mxshrestha &#187; VBox</title>
		<link>http://mxshrestha.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://mxshrestha.wordpress.com/osd.xml" title="mxshrestha" />
	<atom:link rel='hub' href='http://mxshrestha.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Quick Image Gallery using Tiles and ScrollView</title>
		<link>http://mxshrestha.wordpress.com/2011/04/06/quick-image-gallery-using-tiles-and-scrollview/</link>
		<comments>http://mxshrestha.wordpress.com/2011/04/06/quick-image-gallery-using-tiles-and-scrollview/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 04:23:25 +0000</pubDate>
		<dc:creator>mxshrestha</dc:creator>
				<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[fullscreen in javaFx]]></category>
		<category><![CDATA[group]]></category>
		<category><![CDATA[image gallery]]></category>
		<category><![CDATA[image gallery using javaFx]]></category>
		<category><![CDATA[image tiles]]></category>
		<category><![CDATA[monitor height]]></category>
		<category><![CDATA[monitor width]]></category>
		<category><![CDATA[screen height using javaFx]]></category>
		<category><![CDATA[screen width using javaFx]]></category>
		<category><![CDATA[scrollView]]></category>
		<category><![CDATA[tiles]]></category>
		<category><![CDATA[tiles in javaFx]]></category>
		<category><![CDATA[typeCasting in javaFx]]></category>
		<category><![CDATA[VBox]]></category>

		<guid isPermaLink="false">http://mxshrestha.wordpress.com/?p=69</guid>
		<description><![CDATA[Tiles and scrollview in javaFx can be used to develop a simple image gallery. Using Tile layout, we can easily specify the number of rows and columns we want to display images in image gallery along with the spacing between rows and columns. ScrollView can be used in image gallery to scroll up and down [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mxshrestha.wordpress.com&#038;blog=19635110&#038;post=69&#038;subd=mxshrestha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Tiles and scrollview in javaFx can be used to develop a simple image gallery. Using Tile layout, we can easily specify the number of rows and columns we want to display images in image gallery along with the spacing between rows and columns. ScrollView can be used in image gallery to scroll up and down or left and right when the contents (image Thumbs) to be displayed take more space than the size of the screen specified. The basic idea is to load the images in a sequence type (More about sequence type: <a href="http://mxshrestha.wordpress.com/2011/02/08/duration-types-and-sequence-types-in-javafx/" rel="nofollow">http://mxshrestha.wordpress.com/2011/02/08/duration-types-and-sequence-types-in-javafx/</a>) then create a thumb for the images and then display it in the screen using the Tile layout.</p>
<p>Example:</p>
<p><pre class="brush: javafx;">

public class gallery

{
     //reading the image location as string and storing it in sequence imageList
     //for the sake of example my images are named 0-10, so that i can easily read
     //it using a for loop. You can load the images as you want
     def imageList:String[] = for (cnt in [0..10])
                     {
                         {&quot;{__DIR__}Images/{cnt}.jpg&quot;};
                     }

     //placeholder to be displayed when image is being loaded
     var imagePlaceHolder: Image = Image
     {
          url: &quot;{__DIR__}Images/placeholder.jpg&quot;
     }

     var thumbNails: Group[] =
     for(image:String in imageList)
     {
         //background to place the thumbnail on. just to make it look better
         var bgRect: Rectangle = Rectangle
         {
             width: 210
             height: 235
             fill: Color.WHEAT
             arcHeight:20
             arcWidth:20
         }

        //creates a thumbnail of the image of size 200*200
         var thumbImage:Image = Image
         {
             url: image
             width: 200;
             height: 200;
             placeholder: imagePlaceHolder
             backgroundLoading:true
         }
         //creates a image view to be displayed of the image
         var thumb:ImageView = ImageView
         {
             image: thumbImage
         }
        //gets the filename of the image.
         var imgLabel: String =
         {
             var offset = {image.lastIndexOf(&quot;/&quot;) + 1}
             image.substring(offset)
         }
         //title of tht image thumb
         var title: Label = Label
         {
             width:20
             text: imgLabel;
         }
        //to create a thumb with image and the title below the image
         var imageThumb: VBox = VBox
         {
             spacing: 5
             nodeHPos: HPos.CENTER
             content:
             [
                thumb,
                title
             ]
                 //to center the thumb within the bgRect that we created earlier
             layoutX:bind (bgRect.layoutBounds.width - imageThumb.layoutBounds.width)/2;
             layoutY:bind (bgRect.layoutBounds.height - imageThumb.layoutBounds.height)/2;
         }

        //group the bgRect and the thumb together
         var thumbGrp:Group = Group
         {
             blocksMouse=true;
             content:
             [
                 bgRect,
                 imageThumb
             ]

            //scale the image thumb when mouse is entered
             onMouseEntered: function(e: MouseEvent): Void
             {
                 thumbGrp.scaleX = 1.2;
                 thumbGrp.scaleY = 1.2;
             }
             //scale out the image thumb when mouse is removed
             onMouseExited: function(e: MouseEvent): Void
             {
                 thumbGrp.scaleX = 1.0;
                 thumbGrp.scaleY = 1.0;
             }


             onMousePressed: function(e: MouseEvent): Void
             {
                //  showFullImage(image);//implementation is not shown.
                                      //just create an imageView and
                                     //center it in the screen using the
                                    //center formula as above for the rectangle
                                    //and  the thumb
                                    //uncomment and write function to implement it.
             }
         }
     }

      var imageTile:Tile = Tile
      {
         layoutX: bind (galleryScrollView.layoutBounds.width - imageTile.layoutBounds.width)/2;
         layoutY: bind (galleryScrollView.layoutBounds.minY + 10);

         hgap:30//gap between columns
         vgap:40//gap between rows


        //235 = 200 for image + 5 for spacing + 30 hgap
        //245 = 200 for image + 5 for spacing + 30 vgap
        //dynamically calculate row columns according to the screen size
         columns: bind (galleryScrollView.layoutBounds.width) / 240 as Integer;//typecasting in integer
         rows: bind (galleryScrollView.layoutBounds.height) /275 as Integer;//typecasting in integer

         content:bind thumbNails
      }

      var galleryScrollView: ScrollView = ScrollView
      {
           //screenWidth and screenHeight is the desired width and height of the screen.
           //screenWidth and screenHeight changes as the user changes the size of the screen.
           translateX: bind (screenWidth - galleryScrollView.layoutBounds.width)/2;
           translateY: bind (screenHeight - galleryScrollView.layoutBounds.height)/2;

           //layout info of scrollview
           layoutInfo:LayoutInfo
           {
              width:bind screenWidth
              height:bind screenHeight
           }

           node:imageTile

           //handles the scrollbar policy
           //scrollbars are displayed only when needed
           hbarPolicy: ScrollBarPolicy.AS_NEEDED
           vbarPolicy: ScrollBarPolicy.AS_NEEDED
     }
}

var stage: Stage = Stage
{
 title: &quot;Image Gallery&quot;

 width: Screen.primary.bounds.width //gets the width of monitor
 height:Screen.primary.bounds.height //gets the height of monitor

 fullScreen:true; //changes the display to fullscreen

 scene: Scene
 {
       width: 800 //width of the scene
       height: 800 /height of the scene

       content:
       [
           galleryScrollView
       ]
  }
}

var screenWidth = bind stage.scene.width;
var screenHeight = bind stage.scene.height;

</pre></pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mxshrestha.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mxshrestha.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mxshrestha.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mxshrestha.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mxshrestha.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mxshrestha.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mxshrestha.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mxshrestha.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mxshrestha.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mxshrestha.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mxshrestha.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mxshrestha.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mxshrestha.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mxshrestha.wordpress.com/69/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mxshrestha.wordpress.com&#038;blog=19635110&#038;post=69&#038;subd=mxshrestha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mxshrestha.wordpress.com/2011/04/06/quick-image-gallery-using-tiles-and-scrollview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f4ea083984734d1b9e5fa748d25bfdb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mxshrestha</media:title>
		</media:content>
	</item>
		<item>
		<title>Managing multiple scenes in JavaFx</title>
		<link>http://mxshrestha.wordpress.com/2011/03/23/managing-multiple-scenes-in-javafx/</link>
		<comments>http://mxshrestha.wordpress.com/2011/03/23/managing-multiple-scenes-in-javafx/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 04:34:08 +0000</pubDate>
		<dc:creator>mxshrestha</dc:creator>
				<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[HBox]]></category>
		<category><![CDATA[JavaFX abstract class]]></category>
		<category><![CDATA[JavaFX pages]]></category>
		<category><![CDATA[JavaFX screens]]></category>
		<category><![CDATA[multiple pages in JavaFx]]></category>
		<category><![CDATA[multiple scenes in javaFx]]></category>
		<category><![CDATA[Multiple Screens in javaFx]]></category>
		<category><![CDATA[pages in JavaFx]]></category>
		<category><![CDATA[pages/screens/scenes]]></category>
		<category><![CDATA[scenes]]></category>
		<category><![CDATA[scenes in JavaFx]]></category>
		<category><![CDATA[screens in JavaFx]]></category>
		<category><![CDATA[VBox]]></category>

		<guid isPermaLink="false">http://mxshrestha.wordpress.com/?p=55</guid>
		<description><![CDATA[Although JavaFx scenes are different than Java panels, they both can be used for displaying what needs to be shown in the screen at run time. Suppose that we  have a login screen that is displayed when the application runs, and after the user submits  the user name and password lets say the application directs [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mxshrestha.wordpress.com&#038;blog=19635110&#038;post=55&#038;subd=mxshrestha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Although JavaFx scenes are different than Java panels, they both can be used for displaying what needs to be shown in the screen at run time. Suppose that we  have a login screen that is displayed when the application runs, and after the user submits  the user name and password lets say the application directs the user to the respective page according to the user credential. Learning how this works was quite a handful and one of the approach that I found was interesting and useful was by using abstract class. Keep in mind that this can be done other ways as well.  Here, I am introducing a method using abstract class to navigate to different pages that needs to be displayed.</p>
<p>Lets start with the abstract class. This class will be extended by all other pages or screens that needs to be displayed.</p>
<p><pre class="brush: javafx;">

public abstract class View extends CustomNode
{
  protected var currentView: Node; //holds the value of the current page to be  displayed
  protected var controller:Controller;//business logic to decide what to display

  protected abstract function createView():Void;

  override function create(): Node
  {
     createView();
     return currentView
  }
}

</pre></p>
<p>The abstract class extends CustomNode and overrides the function create()<br />
to return the current node of interest. the currentView holds the node<br />
that needs to be displayed and the controller is of type Controller class<br />
which I will introduce now. Basically what the controller class does is<br />
decide on what page needs to be displayed and then forwards the page to the<br />
scene to be displayed.</p>
<p><pre class="brush: javafx;">
public class Controller
{
    public var contents: Node;
    public var loginForm: Login; //holds login page
    public var adminScreen: AdminPage; //holds admin page
    public var guestScreen: GuestPage;//holds guest page

    public function showLoginScreen()
    {
       if(loginForm == null)
       {
         loginForm = Login
         {
           controller: this;
         }
       }

       contents = loginForm;
    }

    public function showAdminPage()
    {
        if(adminScreen == null)
        {
            adminScreen = AdminPage
            {
                controller: this;
            }
        }
        contents= adminScreen;
    }

    public function showGuestPage()
    {
        if(guestScreen == null)
        {
            guestScreen = GuestPage
            {
               controller: this;
            }
        }
        contents = guestScreen;
    }
}

</pre></p>
<p>Now that the hard part is over, lets introduce the Main.fx.<br />
<pre class="brush: javafx;">

var controller = new Controller;

var stage: Stage = Stage
{
   title: &quot;Demo&quot;
   scene: Scene
   {
      width: 800
      height: 800

      content: bind
      [
         controller.contents
      ]
   }
}
</pre></p>
<p>The content of the stage is bound to the contents of the controller. So,<br />
everytime the content of the controller changes the scene is updated with the<br />
new content.</p>
<p>Here is a simple code for login.fx<br />
<pre class="brush: javafx;">
public class Login extends View
{
   var userNameLbl = Label
   {
      text:&quot;User Name:&quot;
   }

   var passwordLbl = Label
   {
      text:&quot;Password:&quot;
   }

   var userNameTxt = TextBox
   {
      columns:10
   }

   var passwordTxt = PasswordBox
   {
      columns:10
   }

   var submitBtn = Button
   {
      action: function()
      {
         if((userNameTxt.text.compareTo(&quot;admin&quot;) == 0) and (passwordTxt.text.compareTo(&quot;admin&quot;) == 0))
         {
             controller.showAdminPage();
         }
         else
         {
             controller.showGuestPage();
         }
      }
      text:&quot;Login&quot;
   }

   var loginBox:VBox = VBox
   {
      spacing: 5
      nodeHPos: HPos.RIGHT

      content:
      [
          HBox
          {
              nodeVPos: VPos.BOTTOM //bottom aligning the nodes

              spacing: 2 //spacing between the two corresponding nodes

             content:
             [
               userNameLbl,
               userNameTxt
             ]
          }

          HBox
          {
             hpos: HPos.RIGHT //right align within the containers width
             nodeVPos: VPos.BOTTOM //bottom align the nodes
             spacing: 2 //spacing between the two corresponding nodes
             content:
             [
                passwordLbl,
                passwordTxt,

             ]
          }

          submitBtn
       ]
    }

    //must override this function
    override function createView():Void
    {
       currentView = loginBox;
    }

}
</pre></p>
<p>Here a simple login form is created and the class extends the abstract class<br />
view. So, when the create() method (called automatically) of the View is called<br />
the createView() method of this class is called which will assign the loginBox to currentView.</p>
<p>Similarly we create AdminPage class and the GuestPage class. Both extends the view class<br />
<pre class="brush: javafx;">

public class AdminPage extends View
{
   /*
     write the code for what needs to be displayed in admin page
     For example: adminPageView.AdminPageView can be any node i.e.
     Group, Image, label, HBox, etc.
   */
   override function  createView():Void
   {
      currentView = adminPageView;
   }
}

public class GuestPage extends View
{
    /*
      write the code for what needs to be displayed in guest page
      For example: guestPageView. GuestPageView can be any node i.e.
       Group, Image, label, HBox, etc.
     */
    override function createView():Void
    {
       currentView = guestPageView
    }
}
</pre></pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mxshrestha.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mxshrestha.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mxshrestha.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mxshrestha.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mxshrestha.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mxshrestha.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mxshrestha.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mxshrestha.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mxshrestha.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mxshrestha.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mxshrestha.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mxshrestha.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mxshrestha.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mxshrestha.wordpress.com/55/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mxshrestha.wordpress.com&#038;blog=19635110&#038;post=55&#038;subd=mxshrestha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mxshrestha.wordpress.com/2011/03/23/managing-multiple-scenes-in-javafx/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f4ea083984734d1b9e5fa748d25bfdb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mxshrestha</media:title>
		</media:content>
	</item>
		<item>
		<title>Using HBox and VBox in JavaFx</title>
		<link>http://mxshrestha.wordpress.com/2011/02/22/using-hbox-and-vbox-in-javafx/</link>
		<comments>http://mxshrestha.wordpress.com/2011/02/22/using-hbox-and-vbox-in-javafx/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 22:41:48 +0000</pubDate>
		<dc:creator>mxshrestha</dc:creator>
				<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[HBox]]></category>
		<category><![CDATA[HBox javaFx]]></category>
		<category><![CDATA[VBox]]></category>
		<category><![CDATA[VBox javaFx]]></category>

		<guid isPermaLink="false">http://mxshrestha.wordpress.com/?p=34</guid>
		<description><![CDATA[HBox: HBox is a container in JavaFx  and it lays out its content nodes horizontally in a single row. Spacing between the content nodes can also be specified using spacing variable. A simple example of HBox is: Horizontal position of the row of nodes can also be specified by using the hPos variable  and similarly [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mxshrestha.wordpress.com&#038;blog=19635110&#038;post=34&#038;subd=mxshrestha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>HBox:</strong></p>
<p>HBox is a container in JavaFx  and it lays out its content nodes horizontally in a single row. Spacing between the content nodes can also be specified using spacing variable.</p>
<p>A simple example of HBox is:</p>
<p><pre class="brush: javafx;">

var pageBox: HBox = HBox

{

   spacing:2;

   content:

   [

     for (pages in [0..noPages])

     {

        PageIndicator

        {

           pageNo: pages;

           changePageNo: changePageNumber;

        }
    }
  ]
}

</pre></p>
<p>Horizontal position of the row of nodes can also be specified by using the hPos variable  and similarly vPos variable can be used to specify the vertical positioning of the row of nodes. Vertical positioning of each nodes can be specified by using nodeVPos variable.</p>
<p>The output with total no of Pages 2 is:</p>
<p><a href="http://mxshrestha.files.wordpress.com/2011/02/hpos.png"><img class="alignnone size-full wp-image-37" title="hpos" src="http://mxshrestha.files.wordpress.com/2011/02/hpos.png?w=632" alt=""   /></a></p>
<p>More info:</p>
<p><a href="http://download.oracle.com/docs/cd/E17802_01/javafx/javafx/1.2/docs/api/javafx.scene.layout/javafx.scene.layout.HBox.html" rel="nofollow">http://download.oracle.com/docs/cd/E17802_01/javafx/javafx/1.2/docs/api/javafx.scene.layout/javafx.scene.layout.HBox.html</a></p>
<p><strong>VBox:</strong></p>
<p>VBox is a container in JavaFx  and it lays out its content nodes vertically in a single column. Similar to HBox, spacing between the content nodes can also be specified using spacing variable. The hPos and vPos variables can be used to specify the horizontal positioning of the column of nodes and the vertical positioning of the column of nodes respectively. Also as in HBox, nodeHPos variable in VBox can be used to  specify the horizontal position of each node within the layout space.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mxshrestha.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mxshrestha.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mxshrestha.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mxshrestha.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mxshrestha.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mxshrestha.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mxshrestha.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mxshrestha.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mxshrestha.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mxshrestha.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mxshrestha.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mxshrestha.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mxshrestha.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mxshrestha.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mxshrestha.wordpress.com&#038;blog=19635110&#038;post=34&#038;subd=mxshrestha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mxshrestha.wordpress.com/2011/02/22/using-hbox-and-vbox-in-javafx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f4ea083984734d1b9e5fa748d25bfdb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mxshrestha</media:title>
		</media:content>

		<media:content url="http://mxshrestha.files.wordpress.com/2011/02/hpos.png" medium="image">
			<media:title type="html">hpos</media:title>
		</media:content>
	</item>
	</channel>
</rss>
