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");
}
}
|