Compendio U4

download Compendio U4

of 36

Transcript of Compendio U4

  • 8/19/2019 Compendio U4

    1/36

    UNIVERSIDAD POLITÉCNICA DEL VALLE DE TOLUCA

    NOMBRE DEL PROGRAMA EDUCATIVO:

    INGENIERÍA EN INFORMÁTICA

    NOMBRE DEL ASIGNATURA:

    PROGRAMACIÓN ORIENTADA A OBJETOS

    NOMBRE DE LA PRÁCTICA:

    Compendio de Practica !nidad "

    NOMBRE DE LA UNIDAD DE APRENDIZAJE:

    !NIDAD "# INTERFACES GRAFICAS

    FACILITADOR:

    ING$ %ETICIA JAE% ROJAS ORTI&

    INTEGRANTES#

    No Matr'c()a Nom*re Firma+ +,+"INI,

    +-BANDERA MORAN ROSARIOG!ADA%!PE

    . +"+/INI++0

    SANC1E& TORRES DORIS

    MAR&O2 .0+3

  • 8/19/2019 Compendio U4

    2/36

    Número

    dePrá!"#:

    + D(raci4n 56ora7 ,

    L#$or#!or"o de:

    COMP!TACION

    Re%&'!#do deA(re)d"*#+e:

    A) conc)(ir )a (nidad de aprendi8a9e e) a)(mno er: capa8 deconocer )a principa)e caracter'tica de Ja;a < de )a di=erenteinter=ace >(e p(eden er (ti)i8ada en dic6o )en?(a9e$

     J&%!",#"-):

    • Conocer )a principa)e caracter'tica de Ja;a• Conocer )a principa)e caracter'tica de inter=ace de Ja;a•

    !ti)i8ar < ap)icar )a ditinta inter=ace dentro de)dearro))o de ap)icacione Ja;a•

    M#roTe-r"o:

    Pro.r#m#"-) Or"e)!#d# # O$+e!o%

    %a pro?ramaci4n orientada a o*9eto 5POO2 ( OOP e?@n (i?)a en in?)7 e (n paradi?ma de pro?ramaci4n >(e (ao*9eto en ( interaccione2 para diear ap)icacione <pro?rama in=orm:tico$Et: *aada en ;aria tcnica2 inc)((e ten?a Ja;a inta)ado < cada d'a e crean m:$ Ja;a er:pido2 e?(ro < a*)e$ Dede port:ti)e 6ata centro de dato2dede cono)a para 9(e?o 6ata @per comp(tadora2 dedete)=ono m4;i)e 6ata Internet2 Ja;a et: en toda parte$

    I)!er0#e

    #1 I)!er0#e: parte ;ii*)e < p@*)ica de (na c)ae >(e decri*e>( 6ace < c4mo (ar)a$ %a doc(mentaci4n de (na c)ae en e) APIde Ja;a ;endr'a iendo ( inter=ace$

    $1 I)!er0#e: parte ;ii*)e < p@*)ica de (n mtodo >(e decri*e

  • 8/19/2019 Compendio U4

    3/36

    >( 6ace < c4mo (ar)o 5i?nat(ra de) mtodo intr(ccione de(o7$ %a doc(mentaci4n de (n mtodo en e) API de Ja;a ;endr'aiendo ( inter=ace$

    1 I)!er0#* Grá,# de U%r"o2 ")!er0#* de &%r"o o GUI3Gr#(4"#' U%er I)!er0#e7# e e) entorno de o*9eto ?r:codiponi*)e para (n ((ario en e) marco de (na ap)icaci4n oitema operati;o$ E) itema operati;o MSDo e *aa*a enintrprete de comando 5ecrit(ra de intr(ccione por cono)a7pero Hindo e *aa en (na inter=a8 ?r:ca de ((ario 5(entorno de ecritorio72 %in( en otra < Macinto6 en otra$

    d1 5err#m"e)!#% (#r# re#r I)!er0#e% .rá,#% de &%r"oe) J#/#:  1acemo re=erencia principa)mente a )o pa>(ete

    5paca?e7 de) API de Ja;a in? < at 5A*tract Hindoin? Too)it7$ %a c)ae de eto pa>(ete permiten crear inter=ace?r:ca de ((ario *aada en ;entana eti)o KHindoL paran(etra ap)icacione$

    e1 I)!er0#e% de J#/#:  on (na entidade a*tractaconcept(a)mente por encima de )a c)ae c(

  • 8/19/2019 Compendio U4

    4/36

     Se crea e) metodo main < e a?re?an )o *otone deeta manerae podra 6acer (na )ita depe?)a*)e >(e no a

  • 8/19/2019 Compendio U4

    5/36

    Se crea e)metodo itemStateC6an?ed5ItemE;ent e7 >(e nopermite crear )a )ita dep)e?a*)e o*teniendo e) ;a)or >(e ee)eccionado por e) ((ario

  • 8/19/2019 Compendio U4

    6/36

    En e) mtodo main e rea)i8an )o condiciona)e para crear e)=orm()ario o )a )ita dep)e?a*)e donde )o ((ario e)eccionaranna opci4n

    ,7  JC#'e)d#r

    Si no e c(enta con ete atri*(to e de*e importar por medio de)arc6i;o de nom*re JCa)endar ai e podr: imp)ementar

  • 8/19/2019 Compendio U4

    7/36

  • 8/19/2019 Compendio U4

    8/36

    Para ( (o de*er: er modicado de ac(erdo a) )a BD de etamanera o*tendremo )o i?(iente dato=ec6a ne

    Simp)eDateFormat5

  • 8/19/2019 Compendio U4

    9/36

    Creamo )a co)(mna < )a car?amo con )o dato >(e ;an aaparecer en )a panta))a

  • 8/19/2019 Compendio U4

    10/36

    Creamo )o dato para cada (no de )o e)emento de )a ta*)a

    Creamo )a eti>(eta >(e ir;en de t't()o a cada (na de )aco)(mna de )a ta*)a

    -7 P#")!

  • 8/19/2019 Compendio U4

    11/36

    Qaria*)e de c)ae

    Mea de Di*(9o donde e di*(9an todo )o o*9eto >(e crea e)((ario$Qentana A

  • 8/19/2019 Compendio U4

    12/36

    Contr(ctore

    Se e)i9e e) tema por de=ecto de )a ap)icaci4n O*tenemo e) dipoiti;o ?r:co primario 5por de=ecto7 Centrar )a ;entana en )a panta))aEta*)ece (n e>(ema para )a mea de di*(9o < a?re?a a )a

    ;entana principa) E) *oton Deacti;ar Panta))a Comp)eta tiene >(e etar oc()to Crea e) o*9eto de Mea de Di*(9o

  • 8/19/2019 Compendio U4

    13/36

    Eta*)ece (n e>(ema para )a mea de di*(9o < a?re?a a )a;entana principa) E) *oton Deacti;ar Panta))a Comp)eta tiene >(e etar oc()to

  • 8/19/2019 Compendio U4

    14/36

    Compro*ar i tiene oporte a panta))a comp)eta$ Tr(e i )o tienecao contrario2 =a)e$

  • 8/19/2019 Compendio U4

    15/36

  • 8/19/2019 Compendio U4

    16/36

    37 Ed"!or de Te9!o

  • 8/19/2019 Compendio U4

    17/36

  • 8/19/2019 Compendio U4

    18/36

    E) mtodo aade eparadore a a)?(no *otone

  • 8/19/2019 Compendio U4

    19/36

    M(etra )a (*icaci4n < e) tamao de) arc6i;o act(a)

    contr(

  • 8/19/2019 Compendio U4

    20/36

    1ace ;ii*)e e) men@ emer?ente$

    Detecta )a opci4n >(e re>(iere e decir )a de a)ir cortar2 pe?ar2editar o ?(ardar

    /7 Me)ú

  • 8/19/2019 Compendio U4

    21/36

  • 8/19/2019 Compendio U4

    22/36

    1 S('#%4

  • 8/19/2019 Compendio U4

    23/36

  • 8/19/2019 Compendio U4

    24/36

    7  JTree 

  • 8/19/2019 Compendio U4

    25/36

    +07 N#/e.#"-) e)!re /e)!#)#%

  • 8/19/2019 Compendio U4

    26/36

    ++7 5"'o% o) "má.e)e%

    Se etiende )a c)ae JFrame < e imp)ementa (n Action%itener2poteriortmente e crean )o contr(ctore ))amando a) e)ementopara ?enerar )o )itene

  • 8/19/2019 Compendio U4

    27/36

    Se crean )o *otone

  • 8/19/2019 Compendio U4

    28/36

      e crean e) mtodo main

    Re%&'!#do% 7o$%er/#"

    o)e%

    +7 S('#%4

    .7 Com$o%

  • 8/19/2019 Compendio U4

    29/36

    ,7  JC#'e)d#r

  • 8/19/2019 Compendio U4

    30/36

    "7  JT#$'e%

  • 8/19/2019 Compendio U4

    31/36

    -7 P#")!

  • 8/19/2019 Compendio U4

    32/36

    37 Ed"!or de Te9!o

  • 8/19/2019 Compendio U4

    33/36

    /7 Me)ú

    7  JTree

  • 8/19/2019 Compendio U4

    34/36

    7 N#/e.#"-) e)!re /e)!#)#%

    +07 5"'o% o) "má.e)e%

  • 8/19/2019 Compendio U4

    35/36

    Co)'&%"o)e% 78oreome)d#"o)e%

    Con e) (o de inter=ace dentro de 9a;a podemo ad>(irir <epandir n(etra 6a*i)idade en e) dearro))o deap)icacione >(e ean m: c4moda < de =:ci) iteraci4n parae) ((ario2 dentro de eta pr:ctica e (ti)i8aron eimp)ementaron ;aria c)ae como e) JCa)endar2 JFrame < e)

  • 8/19/2019 Compendio U4

    36/36

     JCom*o*o por mencionar a)?(na >(e no permit'a e)contro) de )o e)emento >(e no o=rece 9a;a para rea)i8arn(etro dieo mediante inter=ace 6aciendo )a tarea (n

    poco m: =:ci) < de eta manera ep)otando a)?(na den(etra 6a*i)idade para deempear eta tareaencomendada$

    Re0ere)"#%$"$'"o.rá,#% 78oF&e)!e%o)%&'!#d#%

    Como Pro?ramar en Ja;a / edici4n6ttp#aprenderapro?ramar$cominde$p6pUoptioncomVcontentW;ieartic)eWid3""#conceptoodeniciondeinter=ace9a;ai>(ee(nainter=acetipodeinter=a8e9emp)opracticoc(003//*Wcatid3#c(roaprenderpro?ramacion9a;adedeceroWItemid+

    M#)e+o 7D"%(o%""-) deDe%e4o%:Gr&(o:

    INI-MA

    E6&"(o: Bandera Moran RoarioG$S:nc6e8 Torre Dori

    C#'",#"-):

    http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=644:concepto-o-definicion-de-interface-java-ique-es-una-interface-tipos-de-interfaz-ejemplo-practico-cu00677b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=644:concepto-o-definicion-de-interface-java-ique-es-una-interface-tipos-de-interfaz-ejemplo-practico-cu00677b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=644:concepto-o-definicion-de-interface-java-ique-es-una-interface-tipos-de-interfaz-ejemplo-practico-cu00677b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=644:concepto-o-definicion-de-interface-java-ique-es-una-interface-tipos-de-interfaz-ejemplo-practico-cu00677b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=644:concepto-o-definicion-de-interface-java-ique-es-una-interface-tipos-de-interfaz-ejemplo-practico-cu00677b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=644:concepto-o-definicion-de-interface-java-ique-es-una-interface-tipos-de-interfaz-ejemplo-practico-cu00677b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=644:concepto-o-definicion-de-interface-java-ique-es-una-interface-tipos-de-interfaz-ejemplo-practico-cu00677b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=644:concepto-o-definicion-de-interface-java-ique-es-una-interface-tipos-de-interfaz-ejemplo-practico-cu00677b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188