You are on page 1of 6

Hng dn s dng cng c eclipse lp trnh java

Nh mi ngi bit chng ta c rt nhiu tool phc v cho vic lp trnh java nh
JBuilder, Jcreator, Netbean. Tuy nhin khi my ban no m x ke mt t l chay
oach lun. Mnh xin gii thiu mt cng c dng lp trnh java cuc hay hin ang
oc gii lp trnh rt yu thch v cng l mt cng c oc cc cng ty yu thch
( v free m ) nhng chc nng th khng km g Jbuilder hay cc th khc m thm
ch cn hon ( c i ny nghe my cao th java ni nha ! ).
Bc 1: Download cc gi cn thit cho vic ci t. V eclipse l m ngun m , khi
ci t ty theo nhu cu s dng m cho php ngi dng down cc plugin cn thit.
Mnh ch a ra cc gi thng thng nht cn cho vic lp trnh mt ng dng java.
Cc gi cn download:
eclipse-SDK-3.2.1-win32.rar ( gi eclipse chnh ).
Visual Editor ( ci ny dng ko th giao din, c rt nhiu loai kiu giao din nh
swing, SWT, RCP )
emf-sdo-runtime-2.2.!2.rar
"#$-runtime-3.2.rar
%#&-runtime-1.2.rar
'#-runtime-1.2.rar
'#-SDK-1.2.rar
Bc 2: Ci t
Ci t jdk1.5 hay 1.6 th ty.
Gii nn file eclipse-SDK-3.2.1-win32.rar vo mt th mc no . nn c:\\.
Ta s c mt th mc c tn l eclipse ngay tai C. ( C:\eclipse )
cc file cn lai
emf-sdo-runtime-2.2.!2.rar
"#$-runtime-3.2.rar
%#&-runtime-1.2.rar
'#-runtime-1.2.rar
'#-SDK-1.2.rar
trong cng mt th mc , sau tin hnh gii nn, ta s oc mt th mc eclipse
Sau vo th mc chp th mc elipse nh trn ln th mc C:\\eclipse cp
nht cc plugin.
V bc cui cng l vo thu mc C:\\eclipse -> m file eclipse.exe . S xut hin
mn hnh sau. ban chn Use this as Default... , nu khng thch ban c th thay i
ng dn lu cc workspace, y chnh l noi lu cc project m ban tao ra .
Nhn Ok. Ban s vo giao din chnh ca tool. By gi ban c th s dng tool ny
gi , khng h thua km Jbuilder
s dng Visual Editor trong Eclipse dng ko th giao din, ch ngi code giao
din c m cht.
u tin, m eclipse ln, chn File -> New Project -> Java Project . Nhp vo
"Project Name tn project ca ban v d nh "Demo chng han. Sau nhn Next
-> Finish.
Sau ban click chut phi ngay tai project Demo -> Chn New -> Visual Class.
Sau chn giao din la Swing -> Application ( cc ban c th chn Frame hay j
cng dc ty mi ngi). Sau nhp vo tn Class v d l "DemoClass, click chn
public static void main ( nu mun , cn khng th thi -> . Sau nhn finish.
Sau ta oc giao din ca ct nh sau:
Ct s gm 4 phn chnh: bn tri l cc file java v Package, bn trn l giao din,
bn di l phn code v property, bn phi l cc phn linhtinh. Sau ban click
vo phn pallet, cng c s hin thi cc component ca giao din Swing. Tai y tui
s chn ko th mt cng c tong trng l JButton v mt JLabel. Tuy nhin, trong
java i hi cc ban phi set layout cho componet. y nu mun t cc
component mt cch ty thch th cc ban chn layout l null. ( Ban click vo phn
chnh gia , chnh l JcontentPane, sau bn di property ban chn layout l
nul ).
Sau ban ko th mt JButton v mt JLabel bt K vo JContentPane, C th
chnh sa name, text cho cc component tai property.

Cui cng chay chuong trnh, ban chn Menu Run -> Run As -> Java Application.
Bi vit ny ch hng dn cch co bn nht tao giao din cho nhng ngi no
mi lm quen vi eclipse, cc ban c th tao giao din mt cc complex hon vi cc
component khc ca Swing v lp trnh action cho chng.

You might also like