MollyMalone.java :  » XML-UI » XUI » net » xoetrope » samples » travel » Java Open Source

Java Open Source » XML UI » XUI 
XUI » net » xoetrope » samples » travel » MollyMalone.java
package net.xoetrope.samples.travel;

import net.xoetrope.awt.XImage;
import net.xoetrope.awt.XLabel;
import net.xoetrope.awt.XScrollableMetaContent;
import net.xoetrope.xui.XPage;
import net.xoetrope.xui.XProjectManager;

/**
 * <p>Title: Xui</p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) Xoetrope Ltd., 1998-2003</p>
 * <p>Company: Xoetrope Ltd.</p>
 * @author not attributable
 * @version 1.0
 */

public class MollyMalone extends XPage
{
  XImage imgMolly, imgBack;
  XLabel lblLyric;

  public MollyMalone()
  {
    imgMolly = (XImage)componentFactory.addComponent( XPage.IMAGE, 0, 0, 108, 155, "molly.jpg" );
    XScrollableMetaContent lblLyric = (XScrollableMetaContent)componentFactory.addComponent( XPage.SCROLLABLEMETACONTENT, 110, 0, 150, 155, "Molly.xml" );
    imgBack = (XImage)componentFactory.addComponent( XPage.IMAGE, 0, 275, 25, 25, "navleft.jpg"  );
//    ScrollPane sp = (ScrollPane)componentFactory.addNamedComponent( XSCROLLPANE, 0, 160, 250, 110 );
//    componentFactory.setParentComponent( sp );
    XScrollableMetaContent lblMollyHist = (XScrollableMetaContent)componentFactory.addComponent( XPage.SCROLLABLEMETACONTENT, 0, 160, 250, 90, "MollyHist.xml" );
    mapEvents();
  }

  public void mapEvents()
  {
    addMouseHandler( imgBack, "navBack" );
  }

  public void navBack()
  {
    if ( wasMouseClicked() )
      XProjectManager.getPageManager().showPage("SightSeeingTour");
  }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.