15.01.2013 Views

Programs 1 Develop static pages (using Only HTML) of an online ...

Programs 1 Develop static pages (using Only HTML) of an online ...

Programs 1 Develop static pages (using Only HTML) of an online ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4. <strong>Develop</strong> a javabe<strong>an</strong> which gives the exch<strong>an</strong>ge value <strong>of</strong> INR(Indi<strong>an</strong> rupees) into equivalent<br />

Americ<strong>an</strong>/c<strong>an</strong>ad<strong>an</strong>/Australi<strong>an</strong> dollor value.<br />

Indi<strong>an</strong>.java :<br />

package currency;<br />

import java.be<strong>an</strong>s.*;<br />

import java.awt.*;<br />

import java.awt.event.*;<br />

public class Indi<strong>an</strong> extends C<strong>an</strong>vas<br />

{<br />

private double rupees;<br />

private String other;<br />

public Indi<strong>an</strong>()<br />

{<br />

setSize(200,25);<br />

other="America";<br />

}<br />

public void setRupees(double amount)<br />

{<br />

rupees=amount;<br />

repaint();<br />

}<br />

public double getRupees()<br />

{<br />

return rupees;<br />

}<br />

public void setOther(String other)<br />

{<br />

this.other=other;<br />

repaint();<br />

}<br />

public String getOther()<br />

{<br />

return other;<br />

}<br />

public void paint(Graphics g)<br />

{<br />

if(other.equals("America"))<br />

{<br />

g.drawString(String.valueOf(rupees/42),20,20);<br />

}<br />

elseif(other.equals("Australia"))<br />

{<br />

g.drawString(String.valueOf(rupees/27),20,20);<br />

18<br />

18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!