subbuppg.weebly.com · web viewtimer.wml:

30
TIMER.WML: <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" "http://www.wapforum.org/DTD/wml12.dtd"> <wml> <card id="splash" title="splash"> <onevent type="ontimer"> <go href="#welcome"/> </onevent> <timer value="50"/> <p> <a href="#welcome">CLICK IN 5 SECONDS</a> </p> </card> <card id="welcome" title="Welcome"> <p> TIME UP </p> </card> </wml>

Upload: others

Post on 14-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: subbuppg.weebly.com · Web viewTIMER.WML:

TIMER.WML:

<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"

"http://www.wapforum.org/DTD/wml12.dtd">

<wml>

<card id="splash" title="splash">

<onevent type="ontimer">

<go href="#welcome"/>

</onevent>

<timer value="50"/>

<p>

<a href="#welcome">CLICK IN 5 SECONDS</a>

</p>

</card>

<card id="welcome" title="Welcome">

<p>

TIME UP

</p>

</card>

</wml>

Page 2: subbuppg.weebly.com · Web viewTIMER.WML:

OUTPUT:

Page 3: subbuppg.weebly.com · Web viewTIMER.WML:

LINK.WML

<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"

"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<template>

<do type="prev"><prev/></do>

</template>

<card id="card1" title="phone book">

<do type="unknown" label="next"><go href="#card2"/></do>

<p align="left">

<small><b>Name:</b></small><br/>

SINEESH<br/>

<small><b>Phone no:</b></small><br/>

9042684618<br/>

<small><b>Location:</b></small><br/>

CBE<br/>

<small><b>E-mail:</b></small><br/>

[email protected]

</p>

</card>

<card id="card2" title="phone book">

<do type="unknown" label="next"><go href="#card3"/></do>

<p align="left">

Page 4: subbuppg.weebly.com · Web viewTIMER.WML:

<small><b>Name:y</b></small><br/>

y<br/>

<small><b>Phone no:</b></small><br/>

22222222<br/>

<small><b>Location:</b></small><br/>

cbe<br/>

<small><b>E-mail:</b></small><br/>

[email protected]

</p>

</card>

<card id="card3" title="phone book">

<do type="unknown" label="next"><go href="#card1"/></do>

<p align="left">

<small><b>Name:</b></small><br/>

a<br/>

<small><b>Phone no:</b></small><br/>

3333333333<br/>

<small><b>Location:</b></small><br/>

banglore<br/>

<small><b>E-mail:</b></small><br/>

[email protected]

</p>

</card>

</wml>

Page 5: subbuppg.weebly.com · Web viewTIMER.WML:

PHONE.WML

<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"

"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<card id="main" title="Directory">

<p>

<anchor>First Name

<go href="link.wml"></go>

</anchor><br/>

<anchor>phone no

<go href="link.wml"></go>

</anchor><br/>

<anchor>Location

<go href="link.wml"></go>

</anchor><br/>

<anchor>E-mail

<go href="link.wml"></go>

</anchor><br/>

</p>

</card>

</wml>

Page 6: subbuppg.weebly.com · Web viewTIMER.WML:

OUTPUT:

Page 7: subbuppg.weebly.com · Web viewTIMER.WML:
Page 8: subbuppg.weebly.com · Web viewTIMER.WML:

HANGMAN.WML

<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"

"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<card id="card1" title="Hangman">

<onevent type="onenterforward">

<go href="hangman.wmls#initword()"/>

</onevent>

<p>

Initializing...

</p>

</card>

<card id="card2" title="Hangman1">

<do type="accept">

<go href="hangman1.wmls#guess()" />

</do>

<p>

Guess: <input name="guess" maxlength="1" format="a" />

$word<br/>

$blank

Page 9: subbuppg.weebly.com · Web viewTIMER.WML:

</p>

</card>

</wml>

HANGMAN.WMLS

extern function initword() {

var words = "animal announce banana doctor elephant giraffe";

var idx,x,hang = 0;

var blank,word = "";

idx = Lang.random(6);

word = String.elementAt(words,idx," ");

for (x = 1; x <= String.length(word); x++ ) {

blank = blank + "*";

}

WMLBrowser.setVar("word", word);

WMLBrowser.setVar("blank",blank);

WMLBrowser.setVar("hang",hang);

WMLBrowser.go("hangman1.wml#card2");

}

extern function guess() {

var x = 0;

var temp,ch = "";

Page 10: subbuppg.weebly.com · Web viewTIMER.WML:

var word = WMLBrowser.getVar("word");

var blank = WMLBrowser.getVar("blank");

var guess = WMLBrowser.getVar("guess");

for (x = 0; x <= String.length(word); x++ ) {

ch = String.subString(word,x,1);

if ( ch == guess ) {

temp = temp + guess;

} else {

temp = temp + String.subString(blank,x,1);

}}

WMLBrowser.setVar("blank",temp);

WMLBrowser.go("hangman1.wml#card2");

}

Page 11: subbuppg.weebly.com · Web viewTIMER.WML:

OUTPUT:

Page 12: subbuppg.weebly.com · Web viewTIMER.WML:

CALENDER.WML:

<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"

"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<template>

<do type="prev"><prev/></do>

</template>

<card id ="card1" title="JAN">

<do type="unknown" label="Next"><go href="#card2"/></do>

<p>

<table columns="7" align="LCC">

<tr>

<td>su</td><td>mo</td><td>tu</td><td>we</td><td>th</td><td>fr</td><td>sa</td>

</tr>

Page 13: subbuppg.weebly.com · Web viewTIMER.WML:

<tr>

<td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td>

</tr>

<tr>

<td>8</td><td>9</td><td>10</td><td>11</td><td>12</td><td>13</td><td>14</td>

</tr>

<tr>

<td>15</td><td>16</td><td>17</td><td>18</td><td>19</td><td>20</td><td>21</td>

</tr>

<tr>

<td>22</td><td>23</td><td>24</td><td>25</td><td>26</td><td>27</td><td>28</td>

</tr>

<tr>

<td>29</td><td>30</td><td>31</td><td></td><td></td><td></td><td></td>

</tr>

</table>

</p>

</card>

<card id ="card2" title="FEB">

<do type="unknown" label="Next"><go href="#card3"/></do>

<p>

<table columns="7" align="LCC">

<tr>

<td>su</td><td>mo</td><td>tu</td><td>we</td><td>th</td><td>fr</td><td>sa</td>

</tr>

<tr>

<td></td><td></td><td></td><td>1</td> <td>2</td><td>3</td><td>4</td>

Page 14: subbuppg.weebly.com · Web viewTIMER.WML:

</tr>

<tr>

<td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><td>10</td><td>11</td>

</tr>

<tr>

<td>12</td><td>13</td><td>14</td><td>15</td><td>16</td><td>17</td><td>18</td>

</tr>

<tr>

<td>19</td><td>20</td><td>21</td><td>22</td><td>23</td><td>24</td><td>25</td>

</tr>

<tr>

<td>26</td><td>27</td><td>28</td><td></td><td></td><td></td><td></td>

</tr>

</table>

</p>

</card>

<card id ="card3" title="MAR">

<do type="unknown" label="Next"><go href="#card4"/></do>

<p>

<table columns="7" align="LCC">

<tr>

<td>su</td><td>mo</td><td>tu</td><td>we</td><td>th</td><td>fr</td><td>sa</td>

</tr>

<tr>

<td></td><td></td><td></td><td>1</td><td>2</td><td>3</td><td>4</td>

</tr>

<tr>

Page 15: subbuppg.weebly.com · Web viewTIMER.WML:

<td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><td>10</td><td>11</td>

</tr>

<tr>

<td>12</td><td>13</td><td>14</td><td>15</td><td>16</td><td>17</td><td>18</td>

</tr>

<tr>

<td>19</td><td>20</td><td>21</td><td>22</td><td>23</td><td>24</td><td>25</td>

</tr>

<tr>

<td>26</td><td>27</td><td>28</td><td>29</td><td>30</td><td>31</td><td></td>

</tr>

</table>

</p>

</card>

<card id ="card4" title="APR">

<do type="unknown" label="Next"><go href="#card1"/></do>

</card>

</wml>

Page 16: subbuppg.weebly.com · Web viewTIMER.WML:

OUTPUT:

Page 17: subbuppg.weebly.com · Web viewTIMER.WML:

CALC.WML :

<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<card id="card1" title="Calculator" newcontext="true">

<p>

Value1: <br/><input format="N*M" name="amount1" title="First Amount:"/>

Operator : <br/><select name="operator" value="ADD" title="Operation:">

<option value="ADD">Addition</option>

<option value="SUB">Subtraction</option>

<option value="MULT">Multiplication</option>

<option value="DIV">Division</option>

</select>

Value2: <br/><input format="N*M" name="amount2" title="Second Amount:"/>

Result : = <b>$(answer)</b>

<do type="accept" label="Result">

<go href="calc.wmls#operation('answer',$(amount1),'$(operator)',$(amount2))"/>

</do>

</p>

</card>

</wml>

Page 18: subbuppg.weebly.com · Web viewTIMER.WML:

CALC.WMLS:

extern function operation(result,val1,operate,val2) {

var ans=0;

if (operate=='ADD')

{

ans = val1 + val2;

}

else if (operate=='SUB')

{

ans=val1 - val2;

}

else if (operate=='MULT')

{

ans=val1 * val2;

}

else

{

ans=val1 / val2;

}

WMLBrowser.setVar(result,ans);

WMLBrowser.refresh();

}

Page 19: subbuppg.weebly.com · Web viewTIMER.WML:

OUTPUT:

Page 20: subbuppg.weebly.com · Web viewTIMER.WML:
Page 21: subbuppg.weebly.com · Web viewTIMER.WML:

ANIMATION.JAVA:

package hello;

import javax.microedition.lcdui.*;

import javax.microedition.midlet.*;

public class animation extends MIDlet{public void startApp(){

final SweepCanvas sweeper = new SweepCanvas();

sweeper.start();

sweeper.addCommand(new Command("Exit", Command.EXIT, 0));

sweeper.setCommandListener(new CommandListener(){

public void commandAction(Command c, Displayable s){

sweeper.stop();

notifyDestroyed();

}

}

);

Display.getDisplay(this).setCurrent(sweeper);

}

public void pauseApp() {}

public void destroyApp(boolean unconditional) {}

}

class SweepCanvas extends Canvas implements Runnable {

Page 22: subbuppg.weebly.com · Web viewTIMER.WML:

private boolean mTrucking;private int mTheta;

private int mBorder;private int mDelay;

public SweepCanvas(){

mTheta = 100;

mBorder = 10;

mDelay = 50;

}

public void start(){

mTrucking = true;

Thread t = new Thread(this);

t.start();}public void stop(){

mTrucking = false;

}

public void paint(Graphics g) {

int width = getWidth();

int height = getHeight();

g.setGrayScale(255);

g.fillRect(0, 0, width - 1, height - 1);

int x = mBorder;

int y = mBorder;

int w = width - mBorder * 2;

int h = height - mBorder * 2;

for (int i = 0; i < 8; i++) {

g.setGrayScale((8 - i) * 32 - 16);

Page 23: subbuppg.weebly.com · Web viewTIMER.WML:

g.fillArc(x, y, w, h, mTheta + i * 20, 10);

g.fillArc(x, y, w, h, (mTheta + 180) % 360 + i * 20, 10);

}

}

public void run(){

while (mTrucking){mTheta = (mTheta + 1) % 360;repaint();

try { Thread.sleep(mDelay);

}

catch (InterruptedException ie) {

}

}

}

}

Page 24: subbuppg.weebly.com · Web viewTIMER.WML:

OUTPUT: