Crea Tu Primer Programa Java!! - Taringa!

download Crea Tu Primer Programa Java!! - Taringa!

of 19

Transcript of Crea Tu Primer Programa Java!! - Taringa!

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 1/19

    Inicio Novatos Destacados

    CIENCIA Y EDUCACIN | HACE MS DE 2 AOS

    Crea tu primer programa Java!!

    Silowww.comandossanity.com.mx

    Control de plagas sanidad profesional a silos, tolvas, almacenes y.

    Objetivo:

    Creacin de un programa con objetos, ut ilizando el software IDE netbeans

    Aclaro que La aplicacin que se muestra es sencilla podra haber hecho unaaplicacin con muchas mas cosas, con base de datos, reportes, etc. pero primero eslo primero, una de fcil programacin y llamativo diseo.

    As que si quieres crit icar mejor abandona la pagina

    Empecemos:

    Programas Indispensables para comenzar:

    Descarguen aqu esta la pagina que incluye la plataforma de java y netbeans,ambos en su ult ima versin actual

    OJO! instalen primero el JDK luego proceder al netbeans

    Buscar...

    Posts Comunidades Msica Juegos TOPs Global

    6 18 0

    Regular

    18 Seguidores

    370 Puntos

    5 Posts

    xerickx6x

    Identificarme

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 2/19

    A programar! :

    Iniciamos el programa netbeans:

    Creamos un nuevo proyecto dirigindonos a File / New Proyecto

    Elegimos y fijamos que nuestro proyecto sea de t ipo aplicacin Java, luego damosclick al boton NEXT

    Ingresamos un Nombre para nuestro proyecto en este caso sera"ProyectoTaringaXxErickx6xX" luego finalizamos dando click en FINISH.

    Es IMPORTANTE que quiten "Create main class" para evitar que cree una claseprincipal, ya que la crearemos manualmente.

    Posts Relacionados

    INFO

    Lenguaje de programacionJAVA

    LINUX Y GNU

    Instalar NetBeans en Ubuntu9.10...

    INFO

    Crear Programa en Vb para verla ip .... Muy Sencillo

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 3/19

    Una vez terminado de crear nuestro proyecto nos debera quedar as

    Luego procedemos a crear un Paquete, dando click derecho a "Source Packages"luego seleccionamos New/Java Package

    APUNTES Y MONOGRAFAS

    Quieres aprender sobre java,netbeans y POO?

    Avisos Taringa!

    usembassywww.visas.mxEmbajada de Estados Unidos en Mex. Cita y llenadode formulario DS-160

    Viajes Mexicoviajesmexico.com.mxOfertas 2x1 para Viajes a las playas de Mexico,meses sin intereses.

    Te gustara escuchar msicaelectrnica?www.taringa.net/musicaDescubre nuevas bandas aqu.

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 4/19

    Terminado eso nos saldr Una ventana y Le damos Un nombre a nuestro Paqueteen este caso seria "PaqueteMult ipliacion"

    Ya con nuestro paquete creado, nos quedara crear una clase para los atributospara lo cual damos click derecho a nuestro paquete luego en NEW / JAVA CLASS

    Damos un nombre para nuestra clase en este caso seria "Mult iplicacin" ya queaqu ingresaremos todo los atributos para la mult iplicacin

    Necesitaremos un JFrame para hacer de nuestro programa mas atractivo para elusuario, para crearlo damos click derecho en nuestro paquete luego NEW / JFRAME

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 5/19

    Damos nombre a nuestro JFrame en este caso es "JFrameMult iplicacion" luegofinalizamos con el boton FINISH

    Hasta ah nuestro proyecto debe de haber quedado como muestra la siguienteimagen

    Solo nos quedara ponerle los cdigos para eso vamos a nuestra clase"Mult iplicacin" Dando doble click sobre ella

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 6/19

    Nos mostrada en el lado derecho el codigo de la clase los campos que t ienen el simbolo "//" y son de color plomo son solo comentarios y estono afectara a nuestro programa

    //Nuestra clase Vacia mostrara solo el nombre del paquete que creamos y la clase por default

    packpage PaqueteMultipliacion;

    public class Multiplicacion

    {

    }

    Agregaremos los atributos para nuestra multiplicacion que serian Multiplicando,Multiplicador y producto

    Aclaro que los atributos son "private "por que son de tipo privados si quisieramos hacer herencia con otra

    clase pondriamos "public"(En otro tema explicare eso)Por el momento sera de tipo private(privado)

    Los tipos de datos seran "Double", para poder utilizar Numeros Racionales, si queremos datos de tipo

    entero usariamos "Int",En este caso sera Double para que nuestra multipliacion arroje un resultado

    mucho mas exacto

    Despues de declarar cada atributo debemos de finalizar con un punto y coma ";"

    //entonces nuestra clase quedaria con los siguientes codigos que van dentro de las llaves:

    packpage PaqueteMultipliacion;

    public class Multiplicacion

    { private double multiplicando;

    private double multiplicador;

    private double producto;

    }

    Asi quedaria en el Netbeans

    Cada atributos que hemos creado Necesita un GET y SET,quiere decir que necesitaun Get para devolver los datos que t iene el atributo y un SET para ingresar los datosal atributo.

    Esta imagen muestra el codigo GET y SET para el atributo "mult iplicando".

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 7/19

    Luego procedemos a crear Los Get y Set para los otros atributos

    package PaqueteMultiplicacion;

    public class Multiplicacion

    { //Atributos

    private double multiplicando;

    private double multiplicador;

    private double producto;

    //Multiplicador

    public double getMultiplicador()

    { return multiplicador; }

    public void setMultiplicador(double multiplicador)

    { this.multiplicador = multiplicador; }

    //Multiplicando

    public double getMultiplicando()

    { return multiplicando; }

    public void setMultiplicando(double multiplicando)

    { this.multiplicando = multiplicando; }

    //Producto

    public double getProducto()

    { return producto; }

    public void setProducto(double producto)

    { this.producto = producto; }

    }

    En el Netbeans tendra que quedar as:

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 8/19

    Luego de hacer eso, el atributo que se encargara de calcular la multiplicacin en este caso"Producto" necesitara otro SET pero sin parmetros El SET que aumentaramos seria de la siguiente manera, dentro llevara el algoritmo de solucion que seria:

    " PRODUCTO ES IGUAL MULTIPLICADO POR MULTIPLICADOR "

    El set en cdigo seria as: public void setproducto()

    {

    this.producto= multiplicando*multiplicador;

    }

    Para visualizarlo mejor quedaria asi:

    Nuestra clase quedaria con el siguiente codigo:

    package PaqueteMultiplicacion;

    public class Multiplicacion

    { //Atributos

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 9/19

    private double multiplicando;

    private double multiplicador;

    private double producto;

    //Multiplicador

    public double getMultiplicador()

    { return multiplicador; }

    public void setMultiplicador(double multiplicador)

    { this.multiplicador = multiplicador; }

    //Multiplicando

    public double getMultiplicando()

    { return multiplicando; }

    public void setMultiplicando(double multiplicando)

    { this.multiplicando = multiplicando; }

    //Producto

    public double getProducto()

    { return producto; }

    public void setProducto(double producto)

    { this.producto = producto; }

    public void setproducto()

    {

    this.producto= multiplicando*multiplicador;

    }

    }

    Luego Procedemos con Nuestro JFrame

    El panel de nuestro JFrame estara vacio, asi que arrastraremos los botones quevamos a necesitar que se encuantran en al lado de la derecha como muestra laimagen:

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 10/19

    Luego procedemos a renombrar los campos que se visualizaran y los camposoriginales que estn en la parte de abajo con su respectivo nombre dando click a loque queremos renombrar y presionando F2

    Desactivamos la caja de texto producto para evitar que sea modificada de lasiguiente manera dando click derecho "Propert ies" luego buscamos "Enable" ydesmarcamos el casillero luego "Close"

    Una vez puesto todos los botones y ya renombrados (ojo que el renombrado esimportante para que no te compliques al momento de poner cdigo) procederemosa poner cdigo al boton aceptar de la siguiente manera:

    Haciendo click derecho sobre el botn, luego en Events / Action / actionPerfomed

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 11/19

    Luego procedemos a poner codigo al boton aceptar //Nuestro Botn aceptar estara vacio asi como el siguiente codigo

    private void jButtonAceptarActionPerfomed(java.et.awt.event.ActionEvent evt) {

    }

    //Procederemos a escribir dentro de las llaves

    private void jButtonAceptarActionPerfomed(java.et.awt.event.ActionEvent evt) {

    //Llamamos al objeto multiplicacion

    Multiplicacion oMultiplicacion= new Multiplicacion()

    //Conectamos las cajas de textos con los atributos

    oMultiplicacion.setMultiplicando(Double.parseDouble(jTextFieldMultiplicando.getText ( ) ) ) ;

    oMultiplicacion.setMultiplicador(Double.parseDouble(jTextFieldMultiplicador.getText ( ) ) ) ;

    //Llamamos al atributo que calcula y conectamos con su respectiva caja de texto

    oMultiplicacion.setproducto();

    jTextFieldProducto.setText(oMultiplicacion.getProducto()+"" ; ) ;

    }

    El cdigo en el netbeans quedara as

    Luego Retornamos al diseo del JFrame haciendo click en el boton"DESING" dearriba

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 12/19

    Ahora asignamos cdigo al botn REINICIAR

    dandole click derecho luego en Events / Action / actionPerfomed

    Ingresamos a cada caja de texto(jtextfield) cadenas de caracteres vacias, haciendo asi que al pulsar este

    boton"Reiniciar" Limpie todas las cajas y podamos nuevamente ingresar numeros

    Nuestro codigo de Boton Reiniciar seria asi:

    private void jButtonReiniciarActionPerformed(java.awt.event.ActionEvent evt) {

    jTextFieldMultiplicando.setText(" ") ;

    jTextFieldMultiplicador.setText(" ") ;

    jTextFieldProducto.setText(" ") ;

    }

    Hacemos lo mismo con el botn SALIR

    Dandole click derecho luego en Events / Action / actionPerfomed

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 13/19

    A este boton solo asignamos el codigo dispose();[/color]

    Nuestro boton quedaria asi private void jButtonSalirActionPerformed(java.awt.event.ActionEvent evt) {

    dispose();

    }

    Una vez Ingresado todos los cdigos a los botones procedemos a ejecutar elprograma dando click derecho al proyecto luego en RUN (Ejecutar)

    Finalmente el programa ejecutado saldr as si hemos codificado todo bien yprocedemos a probar el funcionamiento de todos los botones

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 14/19

    QUIERES LLEVARTE TU PROGRAMA A TODAS PARTES!!?

    Solo damos click derecho a nuestro proyecto y seleccionas "BUILD"[/color]

    Luego a "CLEAN AND BUILD"

    Con eso nuestro programa ya compilo y construyo un ejecutable, ahora solotenemos que ubicar donde se ha creado para lo que damos click derecho a nuestroproyecto luego en "PROPIERTES"

    Podemos observar la ubicacin del archivo en mi caso se ha guardado en lasiguiente direccin:

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 15/19

    Una vez abierto la ubicacin de nuestro proyecto nos dirigimos a las carpeta "DIST"

    All encontraremos nuestro programa construido

    Podemos llevarnos nuestro ejecutable a donde gusten.La buena noticia es queJava es mult iplataforma eso quiere decir que funcionara en cualquier sistemaoperativo eh ahi la importancia de programar en Java, Claro siempre y cuando esesistema operativo tenga instalado el JDK de java

    Les adjunto unos libros sobre programacin en java espero sean deayuda:

    http://www.mediafire.com/download/q7w7u2eqfa7vtw3/Libros+java.zip

    Eso Fue todo

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 16/19

    HAZLO TU MISMO

    muy facil programarCIENCIA Y EDUCACIN

    Tutoriales deCIENCIA Y EDUCACIN

    Arduino+Java:CIENCIA Y EDUCACIN

    Frame con imagen en

    Saludos hasta otra oportunidad

    El contenido del post es de mi autora, y/o, es un recopilacin de distintas fuentes.

    Fuentes de Informacin

    java netbeans PROGRAMACION JAVA java netbeans programa java como crear un programa

    crear programa java como utilizar neetbeans crear un programa inciar en java

    Tags

    Dar puntos 1 2 3 4 5 6 7 8 9 +10

    Votos: 40 - T! score: 7 / 10

    272 Puntos

    Compartir 6 18 0 0

    Seguir A favoritos7

    Seguidores

    22.549Visitas

    58Favoritos

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 17/19

    en java + JCreator Programacin Java Grficadora deSensores

    java

    18 comentarios

    @xerickx6x hace 2 aos +2

    IMAGENES ARREGLADAS

    @BhWrestler hace 2 aos +1

    xerickx6x dijo:

    IMAGENES ARREGLADAS

    perfecto, +10.

    @spardante hace 2 aos +3

    esta de pelos de we te daba puntos pero sigo siendo novato

    http://1.bp.blogspot.com/_aP2J3fALfcw/Sk2NAo8L7qI/AAAAAAAAAD4/k_nXu5mFxUM/s

    400/changoleon.jpg

    @The_Nanito hace 2 aos +1

    oe me lo ievo men..!!!! oe peo te falto algo k al komienzo de krear tu proyecto tienes k desactivar los

    botones de abajo men..!!!!! pa k no c krree un java main class..!!!! si fuece x mi te doy un 50....% DE

    DESCUENTO jajaj xrv el post..!!! te pasastes aora me toka uno kn base de datos ya de uno kn

    reportes jajajajajajaja..XD

    @mzalberto hace 2 aos

    buen post lo voy a intentar +5

    @sukhoi30 hace 1 ao +1

    lo hice pero no me muestra el producto!!

    @SeLfo0SKeR hace 1 ao +1

    Muy bueno amigo, el de salir con el metodo dispose(); esta muy bueno, no me lo sabia, siempre

    utilizo el System.exit(0); , actualmente estoy trabajando en un analizador lexico, pero tengo ya casi

    1 an~o sin programr asi que estoy batallando haha, ni modo a revisar el API jaja

    @facmax09999 hace 1 ao +1

    Che, no puedo poner bien los codigos de Aceptar, Reiniciar, y Salir, ademas no se bien donde

    ponerlos, explicame mejor porque a mi en el boton de aceptar me aparecen un monton de codigos y

    no se en donde tengo que meter el que dijiste

    @xerickx6x hace 1 ao

    facmax09999 dijo:

    Che, no puedo poner bien los codigos de Aceptar, Reiniciar, y Salir, ademas no se bien

    donde ponerlos, explicame mejor porque a mi en el boton de aceptar me aparecen un

    monton de codigos y no se en donde tengo que meter el que dijiste

    Fijate bien van dentro de las llaves de:

    private void jButtonAceptarActionPerfomed(java.awt.ActionEvent evt) { AQUI }

    Este codigo se genera cuando le das doble click en el boton o si no como dice la imagen cick

    derecho al boton luego Events / action/ actionPerformed

    @xerickx6x hace 1 ao

    SeLfo0SKeR dijo:

    Muy bueno amigo, el de salir con el metodo dispose(); esta muy bueno, no me lo sabia,

    siempre utilizo el System.exit(0); , actualmente estoy trabajando en un analizador lexico,

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 18/19

    CIENCIA Y EDUCACIN CIENCIA Y EDUCACIN CIENCIA Y EDUCACIN CIENCIA Y EDUCACIN CIENCIA Y EDUCACIN CIENCIA Y EDUCACIN

    pero tengo ya casi 1 an~o sin programr asi que estoy batallando haha, ni modo a revisar

    el API jaja

    Q Bueno recien estoy navegando en este mundo si existen muchas formas de crear soluciones, q

    bueno q tes chambeando alli xvr!

    @bredckdengel hace 1 ao +1

    excelente gracias

    @felipetiza hace 7 meses +1

    Increible trabajo socio, te has marcado un tanto, enhorabuena

    @ElAndrew121 hace 7 meses +1

    Que complicado que es Java yo desarrollo en Visual Studio 2012 pero nececito crear una aplicacion

    para java y tambin as me queda el NetBeans

    @Fullmetal2011 hace 6 meses +1

    Creo que crear tu primer programa utilizando JFrame, awt , clases con

    constructores,setters,getters; utilizando *this*. Va a crear una confusion enooorme si no conoces el

    lenguaje. pero igual nice job.

    @xerickx6x hace 3 meses

    si muy cierto, si no utlizas constructores con this mas adelante tendras problemas si es

    una aplicaccion grande, gracia x recomendarmelo

    @flayer15 hace 2 meses +1

    me sirvio de algo. gracias

    @cristiann23 hace 2 meses +1

    Gracias!, me ha servido de utilidad, saludos!

    @xerickx6x hace 1 mes

    Gracias amigo x pasar

    @tokuis hace 2 meses +1

    Amigo me recomendaras un libro de programacin en java?

    @xerickx6x hace 1 mes +1

    Acabo de incluir en el post un par de buenos libros de java , gracias por la sugerencia

    @descargand0 hace 1 mes

    gracias se valora el ezfuerzo

  • 16/12/13 Crea tu primer programa Java!! - Taringa!

    www.taringa.net/posts/ciencia-educacion/12332848/Crea-tu-primer-programa-Java.html 19/19

    33 DocumentalesImperdibles ParaPensar

    15 maneras deobtener libros Gratisy Legales

    Los profesores deidioma.. Lo odian.

    Postear en facebookdesde lugaresinsolitos

    Aprende a hablarJapons- [Propio]

    Los 10 jardines msImpresionantes delMundo

    Ir al cieloBuscar...

    Anunciar Ayuda Protocolo Desarrolladores Denuncias Report Abuse - DMCA Trminos y condiciones Privacidad de datos Reportar bug