0% found this document useful (0 votes)
22 views25 pages

EXPERIMENT Web Tech Lab KARTHIK

The document describes a Java program that reverses a string without using the reverse function. It takes an input string, reverses it using a custom method, and prints the original and reversed strings. Another Java program checks if two strings are anagrams by removing spaces, making them lowercase, sorting the characters, and comparing the arrays.

Uploaded by

AMIRUL ISLAM
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views25 pages

EXPERIMENT Web Tech Lab KARTHIK

The document describes a Java program that reverses a string without using the reverse function. It takes an input string, reverses it using a custom method, and prints the original and reversed strings. Another Java program checks if two strings are anagrams by removing spaces, making them lowercase, sorting the characters, and comparing the arrays.

Uploaded by

AMIRUL ISLAM
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

EXPERI

MENT-
1
Jav
apr
ogr
am t
orev
erseast
ri
ngwi
thoutr
ever
sef
unct
ion:
-

publ
i
ccl
assSt
ri
ngRev
ersal
{
publ
i
cst
ati
cvoi
dmai
n(St
ri
ng[
]ar
gs){
St
ri
ngi
nput="
Hel
l
o,Wor
ld!
";
St
ri
ngr
ever
sed=r
ever
seSt
ri
ng(
input
);
Sy
stem.
out
.pr
int
ln(
"Or
igi
nal
str
ing:
"+i
nput
);
Sy
stem.
out
.pr
int
ln(
"Rev
ersedst
ri
ng:
"+r
ever
sed)
;
}

publ
i
cst
ati
cSt
ri
ngr
ever
seSt
ri
ng(
Str
ingst
r){
char
[]char
Arr
ay=st
r.
toChar
Arr
ay(
);
i
ntst
art=0;
i
ntend=char
Arr
ay.
lengt
h-1;
whi
l
e(st
art<end){
/
/Swappi
ngchar
act
ers
chart
emp=char
Arr
ay[
star
t]
;
char
Arr
ay[
star
t]=char
Arr
ay[
end]
;
char
Arr
ay[
end]=t
emp;
/
/Mov
ingi
ndi
cest
owar
dst
hecent
er
st
art
++;
end-
-;
}
r
etur
nnewSt
ri
ng(
char
Arr
ay)
;
}
}

Muzahi
dul
Isl
am VI
-CS22100910100112
OUTPUT:
-

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
2
Jav
apr
ogr
am t
ocheckt
wost
ri
ngar
eanagr
am:
-

i
mpor
tjav
a.ut
il
.Ar
ray
s;

publ
i
ccl
assAnagr
amChecker{
publ
i
cst
ati
cvoi
dmai
n(St
ri
ng[
]ar
gs){
St
ri
ngst
r1="
li
sten"
;
St
ri
ngst
r2="
sil
ent
";

i
f(ar
eAnagr
ams(
str
1,st
r2)
){
Sy
stem.
out
.pr
int
ln(
str
1+"and"+st
r2+"ar
eanagr
ams.
")
;
}el
se{
Sy
stem.
out
.pr
int
ln(
str
1+"and"+st
r2+"ar
enotanagr
ams.
")
;
}
}

publ
i
cst
ati
cbool
eanar
eAnagr
ams(
Str
ingst
r1,
Str
ingst
r2){
/
/Remov
espacesandconv
ertst
ri
ngst
olower
case
st
r1=st
r1.
repl
aceAl
l
("\
\s"
,""
).
toLower
Case(
);
st
r2=st
r2.
repl
aceAl
l
("\
\s"
,""
).
toLower
Case(
);

/
/Checki
flengt
hsar
eequal
i
f(st
r1.
lengt
h()!
=st
r2.
lengt
h()
){
r
etur
nfal
se;
}

/
/Conv
ertst
ri
ngst
ochar
act
erar
ray
sandsor
tthem
char
[]char
Arr
ay1=st
r1.
toChar
Arr
ay(
);
char
[]char
Arr
ay2=st
r2.
toChar
Arr
ay(
);

Muzahi
dul
Isl
am VI
-CS22100910100112
Ar
ray
s.sor
t(char
Arr
ay1)
;
Ar
ray
s.sor
t(char
Arr
ay2)
;

/
/Compar
esor
tedar
ray
s
r
etur
nAr
ray
s.equal
s(char
Arr
ay1,
char
Arr
ay2)
;
}
}

OUTPUT:
-

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
3
Jav
ascr
iptpr
ogr
am t
oaddkey
/val
uepai
rtoanobj
ect
:-

/
/Ini
ti
alobj
ect
l
etmy
Obj
ect={
name:
"John"
,
age:
30
}
;

/
/Funct
iont
oaddakey
/val
uepai
rtot
heobj
ect
f
unct
ionaddKey
Val
uePai
r(
obj
,key
,val
ue){
obj
[key
]=v
alue;
}

/
/Addi
nganewkey
/val
uepai
rtot
heobj
ect
addKey
Val
uePai
r(
myObj
ect
,"ci
ty"
,"NewYor
k")
;

/
/Out
putt
heupdat
edobj
ect
consol
e.l
og(
myObj
ect
);

OUTPUT:
-

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
4
Jav
ascr
iptpr
ogr
am t
ogener
atear
andom st
ri
ng:
-

/
/Funct
iont
ogener
atear
andom st
ri
ngofspeci
fi
edl
engt
h
f
unct
iongener
ateRandomSt
ri
ng(
lengt
h){
constchar
acter
s=
'
ABCDEFGHI JKLMNOPQRSTUVWXYZabcdef
ghi
j
klmnopqr
stuv
wxy
z0123456789'
;
l
etr
esul
t='
'
;
f
or(
leti
=0;
i<l
engt
h;i
++){
r
esul
t+=char
act
ers.
char
At(
Mat
h.f
loor
(Mat
h.r
andom(
)*char
act
ers.
lengt
h))
;
}
r
etur
nresul
t;
}

/
/Gener
atear
andom st
ri
ngofl
engt
h10
l
etr
andomSt
ri
ng=gener
ateRandomSt
ri
ng(
10)
;

/
/Out
putt
hegener
atedr
andom st
ri
ng
consol
e.l
og(
"Random st
ri
ng:
",r
andomSt
ri
ng)
;

OUTPUT:
-

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
5
Jav
ascr
iptpr
ogr
am t
omer
get
woar
rayandr
emov
edupl
icat
eit
ems:
-

/
/Funct
iont
omer
get
woar
ray
sandr
emov
edupl
i
cat
eit
ems

f
unct
ionmer
geAndRemov
eDupl
i
cat
es(
arr
1,ar
r2){

/
/Mer
get
het
woar
ray
s

l
etmer
gedAr
ray=ar
r1.
concat
(ar
r2)
;

/
/Remov
edupl
i
cat
es

l
etuni
queAr
ray=mer
gedAr
ray
.fi
l
ter
((i
tem,
index
)=>mer
gedAr
ray
.i
ndex
Of(
it
em)===
i
ndex);

r
etur
nuni
queAr
ray
;

/
/Exampl
ear
ray
s

l
etar
ray
1=[
1,2,
3,4,
5];

l
etar
ray
2=[
3,4,
5,6,
7];

/
/Mer
geandr
emov
edupl
i
cat
es

l
etmer
gedAndUni
queAr
ray=mer
geAndRemov
eDupl
i
cat
es(
arr
ay1,
arr
ay2)
;

/
/Out
putt
hemer
gedanduni
quear
ray

consol
e.l
og(
"Mer
gedanduni
quear
ray
:",
mer
gedAndUni
queAr
ray
);

OUTPUT:
-

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
6
Jav
apr
ogr
am t
opr
intst
arpat
ter
n:-

publ
iccl
assRi
ght
Tri
angl
ePat
ter
n
{
publ
icst
ati
cvoi
dmai
n(St
ri
ngar
gs[
])
{
/
/if
orr
owsandj
forcol
umns
/
/rowdenot
est
henumberofr
owsy
ouwantt
opr
int
i
nti
,j
,row=6;
/
/out
erl
oopf
orr
ows
f
or(
i=0;
i<r
ow;
i++)
{
/
/innerl
oopf
orcol
umns
f
or(
j=0;
j<=i
;j
++)
{
/
/pr
int
sst
ars
Sy
stem.
out
.pr
int
("
*")
;
}
/
/thr
owst
hecur
sori
nanewl
i
neaf
terpr
int
ingeachl
i
ne
Sy
stem.
out
.pr
int
ln(
);
}
}
}

OUTPUT:
-

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
7
Funct
ionOv
erl
oadi
ngi
nJav
a:-

publ
i
ccl
assFunct
ionOv
erl
oadi
ngExampl
e{

/
/Met
hodt
oaddt
woi
nteger
s

publ
i
cst
ati
cintadd(
inta,
intb){

r
etur
na+b;

/
/Met
hodt
oaddt
hreei
nteger
s

publ
i
cst
ati
cintadd(
inta,
intb,
intc){

r
etur
na+b+c;

/
/Met
hodt
oaddt
wodoubl
enumber
s

publ
i
cst
ati
cdoubl
eadd(
doubl
ea,
doubl
eb){

r
etur
na+b;

publ
i
cst
ati
cvoi
dmai
n(St
ri
ng[
]ar
gs){

i
ntsum1=add(
5,10)
;

i
ntsum2=add(
5,10,
15)
;

doubl
esum3=add(
3.5,
2.7)
;

Sy
stem.
out
.pr
int
ln(
"Sum oft
woi
nteger
s:"+sum1)
;

Sy
stem.
out
.pr
int
ln(
"Sum oft
hreei
nteger
s:"+sum2)
;

Sy
stem.
out
.pr
int
ln(
"Sum oft
wodoubl
enumber
s:"+sum3)
;

Muzahi
dul
Isl
am VI
-CS22100910100112
OUTPUT:
-

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
8
St
ati
ccl
assusagei
njav
apr
ogr
am:
-

publ
i
ccl
assOut
erCl
ass{

pr
ivat
est
ati
cintout
erSt
ati
cFi
eld=10;

pr
ivat
eintout
erFi
eld=20;

/
/St
ati
cnest
edcl
ass

st
ati
ccl
assSt
ati
cNest
edCl
ass{

v
oiddi
spl
ay(
){

/
/Accessi
ngout
erst
ati
cfi
eld

Sy
stem.
out
.pr
int
ln(
"Out
erst
ati
cfi
eldf
rom St
ati
cNest
edCl
ass:
"+out
erSt
ati
cFi
eld)
;

publ
i
cst
ati
cvoi
dmai
n(St
ri
ng[
]ar
gs){

/
/Cr
eat
ingani
nst
anceoft
hest
ati
cnest
edcl
ass

St
ati
cNest
edCl
assnest
edObj
=newSt
ati
cNest
edCl
ass(
);

nest
edObj
.di
spl
ay(
);

/
/Accessi
ngout
erst
ati
cfi
elddi
rect
ly

Sy
stem.
out
.pr
int
ln(
"Out
erst
ati
cfi
eldf
rom mai
n:"+out
erSt
ati
cFi
eld)
;

Muzahi
dul
Isl
am VI
-CS22100910100112
OUTPUT:
-

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
9
Howt
ocr
eat
ebut
tonandl
abeli
njav
a,makeapr
ogr
am:
-

i
mpor
tjav
ax.
swi
ng.
*;

i
mpor
tjav
a.awt
.ev
ent
.*;

publ
i
ccl
assBut
tonLabel
Exampl
e{

publ
i
cst
ati
cvoi
dmai
n(St
ri
ng[
]ar
gs){

/
/Cr
eat
eaf
rame(
window)

JFr
amef
rame=newJFr
ame(
"But
tonandLabel
Exampl
e")
;

f
rame.
set
Siz
e(300,
200)
;

f
rame.
set
Def
aul
tCl
oseOper
ati
on(
JFr
ame.
EXI
T_ON_
CLOSE)
;

/
/Cr
eat
eal
abel

JLabel
label
=newJLabel
("
Hel
l
o,Wor
ld!
")
;

l
abel
.set
Bounds(
20,
30,
200,
30)
;

/
/Cr
eat
eabut
ton

JBut
tonbut
ton=newJBut
ton(
"Cl
i
ckMe!
")
;

but
ton.
set
Bounds(
20,
80,
100,
30)
;

/
/Addact
ionl
i
stenert
othebut
ton

but
ton.
addAct
ionLi
stener
(newAct
ionLi
stener
(){

publ
i
cvoi
dact
ionPer
for
med(
Act
ionEv
ente){

/
/Changet
het
extoft
hel
abel
whent
hebut
toni
scl
i
cked

l
abel
.
set
Text
("
But
tonCl
i
cked!
")
;

}
);

/
/Addl
abel
andbut
tont
othef
rame

f
rame.
add(
label
);

Muzahi
dul
Isl
am VI
-CS22100910100112
f
rame.
add(
but
ton)
;

/
/Setf
ramev
isi
bil
i
ty

f
rame.
set
Lay
out
(nul
l
);

f
rame.
set
Visi
ble(
true)
;

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
10
St
ati
ccl
assusagei
njav
a,makeapr
ogr
am:
-

publ
i
ccl
assOut
erCl
ass{

pr
ivat
est
ati
cintout
erSt
ati
cFi
eld=10;

pr
ivat
eintout
erFi
eld=20;

/
/St
ati
cnest
edcl
ass

st
ati
ccl
assSt
ati
cNest
edCl
ass{

v
oiddi
spl
ay(
){

/
/Accessi
ngout
erst
ati
cfi
eld

Sy
stem.
out
.pr
int
ln(
"Out
erst
ati
cfi
eldf
rom St
ati
cNest
edCl
ass:
"+out
erSt
ati
cFi
eld)
;

publ
i
cst
ati
cvoi
dmai
n(St
ri
ng[
]ar
gs){

/
/Cr
eat
ingani
nst
anceoft
hest
ati
cnest
edcl
ass

St
ati
cNest
edCl
assnest
edObj
=newSt
ati
cNest
edCl
ass(
);

nest
edObj
.di
spl
ay(
);

/
/Accessi
ngout
erst
ati
cfi
elddi
rect
ly

Sy
stem.
out
.pr
int
ln(
"Out
erst
ati
cfi
eldf
rom mai
n:"+out
erSt
ati
cFi
eld)
;

OUTPUT:
-

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
11
I
nher
it
ancei
njav
a(MULTI
-LEVEL,
SINGLELEVEL)
:-

/
/Si
ngl
e-l
evel
inher
it
ance

cl
assPar
ent{

v
oiddi
spl
ayPar
ent
(){

Sy
stem.
out
.pr
int
ln(
"Thi
sist
hepar
entcl
ass.
")
;

cl
assChi
l
dext
endsPar
ent{

v
oiddi
spl
ayChi
l
d(){

Sy
stem.
out
.pr
int
ln(
"Thi
sist
hechi
l
dcl
ass.
")
;

/
/Mul
ti
-l
evel
inher
it
ance

cl
assGr
andPar
ent{

v
oiddi
spl
ayGr
andPar
ent
(){

Sy
stem.
out
.pr
int
ln(
"Thi
sist
hegr
andpar
entcl
ass.
")
;

cl
assPar
ent
2ext
endsGr
andPar
ent{

v
oiddi
spl
ayPar
ent
2(){

Sy
stem.
out
.pr
int
ln(
"Thi
sist
hepar
entcl
ass.
")
;

cl
assChi
l
d2ext
endsPar
ent
2{

v
oiddi
spl
ayChi
l
d2(
){

Muzahi
dul
Isl
am VI
-CS22100910100112
Sy
stem.
out
.pr
int
ln(
"Thi
sist
hechi
l
dcl
ass.
")
;

publ
i
ccl
assI
nher
it
anceExampl
e{

publ
i
cst
ati
cvoi
dmai
n(St
ri
ng[
]ar
gs){

/
/Si
ngl
e-l
evel
inher
it
ance

Chi
l
dchi
l
d=newChi
l
d()
;

chi
l
d.di
spl
ayPar
ent
();

chi
l
d.di
spl
ayChi
l
d()
;

/
/Mul
ti
-l
evel
inher
it
ance

Chi
l
d2chi
l
d2=newChi
l
d2(
);

chi
l
d2.
displ
ayGr
andPar
ent
();

chi
l
d2.
displ
ayPar
ent
2()
;

chi
l
d2.
displ
ayChi
l
d2(
);

OUTPUT:
-

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
12
Showt
hedif
fer
encebet
weenpubl
ic,
pri
vat
eandpr
otect
edkey
wor
dsbymaki
nga
j
avapr
ogr
am:-

cl
assParent{
pri
vateintpr
ivateVariabl
e=10;
publi
cintpubli
cVariable=20;
prot
ectedintprotectedVari
abl
e=30;

pr
ivatevoi
dpri
vateMethod(
){
System.
out
.pr
intl
n("
Thisi
sapr
ivat
emet
hod.
")
;
}

publ
icvoi
dpubli
cMethod(){
Sy
stem.out
.pr
int
ln(
"Thi
sisapubl
i
cmet
hod.
")
;
}

pr
otectedvoi
dprot
ectedMethod(
){
Sy
stem.out
.pr
int
ln(
"Thi
sisaprotect
edmet
hod.
")
;
}

v
oiddefault
Method(){
Sy
stem.out.
pri
ntl
n("
Thi
sisadef
aul
tmet
hod.
")
;
}
}

cl
assChildext endsPar ent{
voiddi
spl ay(){
//Accessi ngpar entclassvari
ables
//privateVar i
ableisnotaccessibleint
hechildclass
//publ i
cVar i
ableandpr otect
edVar i
abl
eareaccessibl
e
System. out.pri
ntl
n("publi
cVari
ablefrom Par
ent:"+publi
cVari
able)
;
System. out.pri
ntl
n("prot
ectedVari
ablefr
om Parent:"+prot
ectedVari
abl
e);

//Accessi ngpar entcl


assmethods
//privateMet hod()i
snotaccessibleinthechi
ldclass
//publ i
cMet hod()andprot
ectedMet hod()ar
eaccessibl
e
//def ault
Met hod()isal
soaccessiblebecauseithasdefaul
taccessmodi
fi
er
publicMet hod();
protectedMet hod();
defaultMet hod()
;
}
}

publi
cclassAccessModifier
sExample{
publi
cstati
cvoi
dmai n(Str
ing[
]args){
Parentpar
ent=newPar ent
();
//Accessi
ngparentclassvari
ablesandmet
hods

Muzahi
dul
Isl
am VI
-CS22100910100112
//priv
at eVar i
ableandprivateMethod()arenotaccessible
//publicVar i
able,pr
otectedVari
able,publi
cMethod(),prot
ectedMethod(),
and
def
ault
Met hod( )areaccessible
System. out.pri
ntl
n("
publicVari
abl
ef r
om Par ent
: "+parent.
publi
cVari
able);
System. out.pri
ntl
n("
protectedVar
iablefrom Parent:
"+par ent.
prot
ectedVari
abl
e);
parent.publicMethod()
;
parent.protectedMethod();
parent.defaultMethod()
;

Chil
dchi ld=newChi ld();
//Accessi ngpar entclassvari
abl
esandmet hodsinthechil
dclass
//pri
v ateVariableandpr i
vateMethod()ar
enotaccessible
//publ i
cVar i
able,pr
otectedVari
able,publ
icMethod()
,prot
ectedMethod(
),and
def
aul t
Met hod( )areaccessible
chil
d.display();
}
}
OUTPUT: -

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
13
Howt
odi
spl
ayal
lthr
eadsst
atusi
njav
apr
ogr
am:
-

publi
cclassThr eadStatusExampl e{
publi
cst ati
cv oidmai n(Str
ing[]args){
//Getal l
t hreads
ThreadGr oupt hreadGroup=Thr ead.currentThread()
.get
ThreadGr
oup(
);
while(thr
eadGr oup.get
Par ent(
)!=nul l){
t
hr eadGr oup=t hreadGroup.getPar ent()
;
}
Thread[]threads=newThr ead[threadGroup. acti
veCount(
)]
;
thr
eadGr oup. enumer at
e(threads);

/
/Di spl
ayst at
usofal lthreads
f
or(Thr eadthread: t
hreads){
i
f(thread!=nul l
){
System.out.pri
ntl
n("Threadname:
"+t
hread.
get
Name(
)+"
,St
atus:
"+
t
hread.getState(
));
}
}
}
}

OUTPUT:
-

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
14
Cr
eat
ebannerusi
ngappl
eti
njav
a:-

i
mpor
tjav
a.appl
et.
*;
i
mpor
tjav
a.awt.
*;

publ
icclassBannerAppl
etextendsAppl
eti
mplementsRunnabl
e{
pr
ivat
eSt ri
ngmessage=" WelcometoJavaBanner
";
pr
ivat
ei ntxCoor
dinat
e=0;
pr
ivat
eThr eadanimati
onThread;

publi
cvoidini
t(){
set
Background(Color.
white)
;
set
Foreground(Color
.bl
ue);
set
Font(newFont (
"Ari
al"
,Font.
BOLD,
24)
);
}

publ
icvoidstart
(){
i
f(ani
mationThread==null){
ani
mationThread=newThr ead(
thi
s);
ani
mationThread.
star
t()
;
}
}

publ
icvoidstop(){
i
f(ani
mationThread!=null
){
ani
mationThread.
stop(
);
ani
mationThread=null
;
}
}

publ
icv oidr un(){
while(true){
xCoor dinate+=5; //Mov etexthori
zont
all
y
repaint();
try{
Thr ead.sleep(100);//Delayforsmoothani
mat
ion
}catch( I
nterruptedExcepti
one){
e.printStackTrace();
}
}
}

publ
icv oi
dpai nt
(Gr
aphicsg){
g.
clearRect(
0,0,getWidth(
),get
Hei
ght()
);
g.
drawSt r
ing(message,xCoordi
nat
e,getHei
ght
()/2)
;
}
}

Muzahi
dul
Isl
am VI
-CS22100910100112
HTMLf i
le:
-
<!
DOCTYPEht ml>
<html>
<head>
<ti
tl
e>BannerApplet
</ti
tl
e>
</head>
<body>
<appletcode="
BannerAppl
et.
class"wi
dth="
600"hei
ght
="100"
>
</applet
>
</body>
</html>

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
15
Cr
eat
eJav
aAppl
et:
-

i
mpor
tjav
a.appl
et.
*;
i
mpor
tjav
a.awt.
*;

publi
cclassHell
oWorldAppletextendsAppl
et{
publi
cvoidpaint
(Gr
aphicsg){
g.
drawStr
ing("
Hell
o,Wor l
d!"
,20,20);
}
}

HTMLFI
LE:
-

<!
DOCTYPEht
ml>

<ht
ml>

<head>

<t
it
le>Hel
l
oWor
ldAppl
et</
ti
tl
e>

</
head>

<body
>

<appl
etcode="
Hel
l
oWor
ldAppl
et.
class"wi
dth="
200"hei
ght
="100"
>

</
appl
et>

</
body
>

</
html
>

Muzahi
dul
Isl
am VI
-CS22100910100112
EXPERI
MENT-
16
DI
SPLAYI
MAGEUSI
NGAPPLETI
NJAVA:
-

i
mpor
tjav
a.appl
et.
*;

i
mpor
tjav
a.awt
.*;

publ
i
ccl
assI
mageAppl
etext
endsAppl
et{

pr
ivat
eImagei
mage;

publ
i
cvoi
dini
t(
){

/
/Loadt
hei
mage

i
mage=get
Image(
get
Document
Base(
),"
image.
jpg"
);

publ
i
cvoi
dpai
nt(
Graphi
csg){

/
/Dr
awt
hei
mageatposi
ti
on(
0,0)

g.
drawI
mage(
image,
0,0,
thi
s);

HTMLFI
LE:
-

<!
DOCTYPEht
ml>

<ht
ml>

<head>

<t
it
le>I
mageAppl
et</
ti
tl
e>

</
head>

<body
>

<appl
etcode="
ImageAppl
et.
class"wi
dth="
400"hei
ght
="300"
>

</
appl
et>

</
body
>

</
html
>

Muzahi
dul
Isl
am VI
-CS22100910100112
Muzahi
dul
Isl
am VI
-CS22100910100112

You might also like