You are on page 1of 8

UNIVERSIDAD NACIONAL DE TRUJILLO FACULTAD DE INGENIERA ESCUELA DE INGENERA DE SISTEMAS LABORATORIO N 01 MANUAL DE USO DE LA HERRAMIENTA JFLEX EN NETBEANS 1.

CREACIN DE UN NUEVO PROYECTO


Elegir la opcin Pro ec!o N"e#o$

2.

PROYECTO NUEVO
en Pro ec!o' Ja#aApplica!ion$ l"ego (ar clic) en

Seleccionar en %a!egor&a' Ja#a$ 'ig"ien!e*

Autor: Ing. Quito Carranza, Alexander

Pgina 1

3. NUEVA APLICACIN JAVA


Dar "n no+,re a la aplicacin o (e-arlo con el no+,re por el (e.ec!o/ l"ego elegir la r"!a en (on(e 'e g"ar(ara la aplicacin/ (e'+arcar la opcin %rear cla'e principal l"ego (ar clic) en !er+inar*

Autor: Ing. Quito Carranza, Alexander

Pgina 2

4.

CREAR PAQUETE JAVA


all& crear "n Pa0"e!e Ja#a

U,icar'e en Pa0"e!e' (e F"en!e'$

5. NUEVO PAQUETE JAVA


E'cri,i+o' "n no+,re para el Pa0"e!e (a+o' clic) en Ter+inar*

6. CREAR ARC IVO .FLE!


Autor: Ing. Quito Carranza, Alexander Pgina 3

". ARC IVO NUEVO


Seleccionar en %a!egor&a' O!ro$ en Tipo (e Arc1i#o' Arc1i#o #ac&o$

#. NUEVO ARC IVO VACO


Autor: Ing. Quito Carranza, Alexander Pgina 4

E'cri,i+o' "n no+,re co+o por e-e+plo No+,reDelArc1i#o2.le3$ pero para e'!o ca'o le p"'i+o' E-e+plo2.le3$ (a+o' clic) en Ter+inar*

$. CODIGO DEL ARC IVO .FLE! An!e' (e co+en4ar a e3plicar el c(igo 'e (e,e !ener en con'i(eracin lo 'ig"ien!e*

%rear "n Archivo.txt 5recor(ar 0"e p"e(e 'er c"al0"ier o!ro no+,re/ #eri.ican(o la e3!en'in 0"e le (a+o' para po(er "!ili4arlo c"an(o lo lla+e+o' en el c(igo (e e-ec"cin6/ en e'!e arc1i#o e'!ar7 el !e3!o 0"e 0"ere+o' anali4ar2 8"ar(ar el arc1i#o Arc1i#o2!3!$ en la r"!a (on(e 'e g"ar(o la aplicacin en n"e'!ro ca'o por e-e+plo* C:\Documents and Settings\ALEX\Mis documentos\Net eans!ro"ects\#$%ex

L"ego (e la' pa"!a' pre'en!a(a' 'e pre'en!a el c(igo 'ig"ien!e*

Autor: Ing. Quito Carranza, Alexander

Pgina 5

&' Co%ocamos e% nom(re de )a*uete *ue hemos creado e im)ortamos "ava.io )ara )oder uti%i+ar e% archivo de texto a ana%i+ar '& pac)age Aplicacion9 i+por! -a#a2io2:9 ;; ;in! ;cla'' E-e+plo ;line ;col"+n ;< p",lic '!a!ic #oi( +ain5S!ring=> arg'6 !1ro?' IOE3cep!ion < &' Creamos un o("eto de %a c%ase )rinci)a% )ara )oder uti%i+ar e% #$%ex creado en ,% '&

e%

E-e+plo le3ico @ ne? E-e+plo5ne? FileRea(er5AArc1i#o2!3!A669 !r < &' L%amamos a% metodo --%ex./0 *ue se encargara de todo e% )roceso de ana%isis '& le3ico2 le3569 Bca!c15IOE3cep!ion 36< &' Ca)turamos %a exce)ci1n si es *ue ha(ido a%g2n Error '& S '!e+2o"!2prin!ln5AError en la l&nea AC le3ico2 lineCA col"+na AC le3ico2 col"+n69 B B ;B Digi!@=DEF> En!ero@=CE>G<Digi!BC ;; <En!eroB = HnH!Hr> 2 <S '!e+2o"!2prin!ln5 <I: ignore :IB <S '!e+2o"!2prin!ln5 !e3!56CA %a(ena Reconoci(aA69B !e3!56CA JErrorKA69B

Para po(er e-ec"!ar el anali4a(or 'in!7c!ico en el Ne!,ean' an!e' !ene+o' 0"e co+pilar con el JF%&'.()*/ e'!e arc1i#o 'e ",ica en la carpe!a %+, (e la carpe!a (-%&'.1./.30 a con!in"acin 'e +"e'!ra "n pe0"eLo e-e+plo (e lo (ic1o an!e'*

Autor: Ing. Quito Carranza, Alexander

Pgina 6

L"ego (e la correc!a co+pilacin #ere+o' "n arc1i#o n"e#o con la e3!en'in 2-a#a con el no+,re 0"e le in(ica+o'*

10. EJECUCIN Tenien(o e'!o e'cri!o en el arc1i#o (e !e3!o 5Arc1i#o2!3!6* MNOMPP ERQ (L'( QQ EMQP

La 'ali(a e' la 'ig"ien!e*


Autor: Ing. Quito Carranza, Alexander Pgina 7

Autor: Ing. Quito Carranza, Alexander

Pgina 8

You might also like