tag:blogger.com,1999:blog-62097768609525599592024-03-14T00:48:48.449-07:00Java Curso AvanzadoProgramación, Tutoriales, Apariencia de Interfaces, etc. Todo relacionado con programación en Java.hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.comBlogger15125tag:blogger.com,1999:blog-6209776860952559959.post-90740920735708774722012-10-03T07:34:00.003-07:002013-02-06T18:54:05.514-08:00Poner imagen a botón java<div dir="ltr" style="text-align: left;" trbidi="on"><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-nBRPv6YeE3w/UGxM3FlDrqI/AAAAAAAAAZg/efkDn_fV06Y/s1600/Java+Curso+Avanzado_portada.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="http://3.bp.blogspot.com/-nBRPv6YeE3w/UGxM3FlDrqI/AAAAAAAAAZg/efkDn_fV06Y/s640/Java+Curso+Avanzado_portada.jpg" width="640" /></a></div><div class="MsoNormal"><span style="font-family: Times, Times New Roman, serif;"><span lang="ES" style="color: #333333; line-height: 115%;"><br />
</span></span></div><div class="MsoNormal"><span style="font-family: Times, Times New Roman, serif;"><span lang="ES" style="color: #333333; line-height: 115%;">Bienvenido a</span> <span lang="ES"><a href="http://javacursoavanzado.blogspot.com/" target="_blank"><span style="color: #171d7d; line-height: 115%; text-decoration: none;">Java Curso Avanzado</span></a></span><span lang="ES" style="background-color: #fefdfa; color: #333333; line-height: 115%;">.</span><span lang="ES" style="color: #333333; line-height: 115%;"> En esta publicación aprenderás:<o:p></o:p></span></span></div><div class="MsoNormal"><span style="font-family: Times, Times New Roman, serif;"><span lang="ES" style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; color: #333333; line-height: 115%;">Ahora ya puedes seguir esta página en<span class="apple-converted-space"> </span></span><span lang="ES"><a href="http://facebook.com/JavaAvanzado" target="_blank"><span style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; color: #171d7d; line-height: 115%;">Facebook.com/JavaAvanzado</span></a></span></span></div><div class="MsoNormal"><span style="font-family: Times, Times New Roman, serif;">En esta ocasión se vera como poner una imagen o icono a una aplicación de interfaz en Java mediante una instrucción llamada “setIcon”. Esta instrucción también es usada por otros objetos, pero esta vez se vera en botones (JButton) y también un ejemplo en etiquetas (JLabel).<o:p></o:p></span></div><div class="MsoNormal"><span style="font-family: Times, Times New Roman, serif;">Lo que se tiene quehacer es declarar una interfaz cualquiera, esto solo para tener en donde mostrar la imagen. Se hace con el siguiente código en el cual se usara un JApplet que es una aplicación que ya tiene predefinido la iniciación de propiedades de un frame. </span></div><div class="MsoNormal"><span style="font-family: Times, Times New Roman, serif;">Se usa Netbeans para crear un nuevo proyecto.</span><o:p></o:p></div><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-FJIQhrRZJ7U/UGxKHIcUiDI/AAAAAAAAAYg/3eB4mTEjVk8/s1600/Java+Curso+Avanzado_icono_boton1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-FJIQhrRZJ7U/UGxKHIcUiDI/AAAAAAAAAYg/3eB4mTEjVk8/s1600/Java+Curso+Avanzado_icono_boton1.jpg" /></a></div><div class="MsoNormal"><span style="font-family: Times, Times New Roman, serif;"><br />
</span></div><br />
<div class="MsoNormal"></div><div class="MsoNormal">Se selecciona “Java Application” y se presiona siguiente.<o:p></o:p></div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-xhUzB2nViYA/UGxKLs5-EgI/AAAAAAAAAYo/lQUDP4-ruFQ/s1600/Java+Curso+Avanzado_icono_boton2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="440" src="http://4.bp.blogspot.com/-xhUzB2nViYA/UGxKLs5-EgI/AAAAAAAAAYo/lQUDP4-ruFQ/s640/Java+Curso+Avanzado_icono_boton2.jpg" width="640" /></a></div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Se le pone el nombre de “iconos” sin comillas.<o:p></o:p></div><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-PY5W1GMTkwM/UGxKT8tg5BI/AAAAAAAAAYw/LX9-83S9xUI/s1600/Java+Curso+Avanzado_icono_boton3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="370" src="http://2.bp.blogspot.com/-PY5W1GMTkwM/UGxKT8tg5BI/AAAAAAAAAYw/LX9-83S9xUI/s640/Java+Curso+Avanzado_icono_boton3.jpg" width="640" /></a></div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Se añade la imagen a mostrar en la ruta del proyecto de netbeans.<o:p></o:p></div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-Mx8mQJnXN5o/UGxKiApgcuI/AAAAAAAAAY4/fRU4h6evZyA/s1600/Java+Curso+Avanzado_icono_boton4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="http://3.bp.blogspot.com/-Mx8mQJnXN5o/UGxKiApgcuI/AAAAAAAAAY4/fRU4h6evZyA/s640/Java+Curso+Avanzado_icono_boton4.jpg" width="640" /></a></div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Se añade el código que se muestra a la clase Main.<o:p></o:p></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-H5p359dmbFE/UGxKqjCtw9I/AAAAAAAAAZA/FXchOB9yRC8/s1600/Java+Curso+Avanzado_icono_boton5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="195" src="http://2.bp.blogspot.com/-H5p359dmbFE/UGxKqjCtw9I/AAAAAAAAAZA/FXchOB9yRC8/s640/Java+Curso+Avanzado_icono_boton5.jpg" width="640" /></a></div><div class="MsoNormal">El resultado se muestra como en la siguiente imagen.<o:p></o:p></div><a href="http://4.bp.blogspot.com/-YdqIWrH5-p8/UGxK2yjKLoI/AAAAAAAAAZI/UcssbFWCyYE/s1600/Java+Curso+Avanzado_icono_boton6.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" src="http://4.bp.blogspot.com/-YdqIWrH5-p8/UGxK2yjKLoI/AAAAAAAAAZI/UcssbFWCyYE/s1600/Java+Curso+Avanzado_icono_boton6.jpg" /></a><br />
<div class="MsoNormal">Si en vez de poner JButton se pone JLabel el resultado será distinto.<o:p></o:p></div><div class="MsoNormal"><br />
</div><a href="http://4.bp.blogspot.com/-nrt511Cfsuo/UGxLYuFMuqI/AAAAAAAAAZQ/0V5NogU-IDE/s1600/Java+Curso+Avanzado_icono_boton7.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" height="192" src="http://4.bp.blogspot.com/-nrt511Cfsuo/UGxLYuFMuqI/AAAAAAAAAZQ/0V5NogU-IDE/s640/Java+Curso+Avanzado_icono_boton7.jpg" width="640" /></a><br />
<div class="MsoNormal">El resultado con JLabel se muestra en la siguiente imagen.<o:p></o:p></div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-hT27S3n81KU/UGxLnIcun-I/AAAAAAAAAZY/LFeliwFMfU8/s1600/Java+Curso+Avanzado_icono_boton8.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-hT27S3n81KU/UGxLnIcun-I/AAAAAAAAAZY/LFeliwFMfU8/s1600/Java+Curso+Avanzado_icono_boton8.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="MsoNormal"><span style="background-color: #fdfafe; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;">Cualquier duda o comentario, se le dará respuesta lo mas pronto posible.</span></div><div class="MsoNormal"><span style="background-color: #fdfafe; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"><br />
</span></div><div class="MsoNormal"><span style="background-color: #fdfafe; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"><br />
</span></div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: right;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div><div class="MsoNormal"><span style="background-color: #fdfafe; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"><br />
</span></div><div class="fb-comments" data-href="http://javacursoavanzado.blogspot.mx/2012/10/poner-imagen-boton-java.html" data-width="470" data-num-posts="10"></div></div><br />
hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com17tag:blogger.com,1999:blog-6209776860952559959.post-37245442652313987222012-07-18T07:42:00.002-07:002012-07-18T07:47:55.430-07:00BioImagen<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-180i1W40LgE/UAa8AvQm_gI/AAAAAAAAASc/u8sm9DUHjv0/s1600/Diapositiva1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="http://4.bp.blogspot.com/-180i1W40LgE/UAa8AvQm_gI/AAAAAAAAASc/u8sm9DUHjv0/s640/Diapositiva1.JPG" width="640" /></a></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br /></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Bienvenido a</span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> </span><a href="http://javacursoavanzado.blogspot.com/" target="_blank">Java Curso Avanzado</a>.<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> En esta
publicación aprenderás:<o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 9pt; line-height: 12.25pt;">Un nuevo Editor de </span><span style="font-size: 12px; line-height: 16px;">Imágenes. BioImagen Es un software echo en Java que esta diseñado para que cualquier persona que este Interesada en la edición de imágenes, lo use, lo modifique y lo vuelva a usar. Por las características que nos brinda Java, este software se podrá usar en distintas plataformas, ya sea Linux y Windows.</span></span></div>
<div class="MsoNormal" style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<span style="background-color: white; font-size: 12px; line-height: 16px;"><span style="color: #333333; font-family: Arial, sans-serif;">Aquí</span></span><span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 12px; line-height: 16px;"> les mostrare una presentación explicando cual es su funcionalidad.</span></span></div>
<div class="MsoNormal" style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 12px; line-height: 16px;">Ahora ya puedes seguir esta página en <a href="http://facebook.com/JavaAvanzado" target="_blank">Facebook.com/JavaAvanzado</a></span></span></div>
<div class="MsoNormal" style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 12px; line-height: 16px;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-PTVCnI6GV7o/UAa-xe6ouDI/AAAAAAAAAT4/FhbKz43koSo/s1600/Java+Curso+Avanzado+02.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-PTVCnI6GV7o/UAa-xe6ouDI/AAAAAAAAAT4/FhbKz43koSo/s320/Java+Curso+Avanzado+02.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-XqNIWOfXVx8/UAa-x9HTfAI/AAAAAAAAAUA/rf-ztCxv8xs/s1600/Java+Curso+Avanzado+03.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-XqNIWOfXVx8/UAa-x9HTfAI/AAAAAAAAAUA/rf-ztCxv8xs/s320/Java+Curso+Avanzado+03.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-a3GPi-HJGhk/UAa-z2Czm_I/AAAAAAAAAUI/0xZ4J3xKPm0/s1600/Java+Curso+Avanzado+04.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-a3GPi-HJGhk/UAa-z2Czm_I/AAAAAAAAAUI/0xZ4J3xKPm0/s320/Java+Curso+Avanzado+04.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-p6k23eyOePI/UAa-1iPX_FI/AAAAAAAAAUQ/9-ZMcAmTqbc/s1600/Java+Curso+Avanzado+05.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-p6k23eyOePI/UAa-1iPX_FI/AAAAAAAAAUQ/9-ZMcAmTqbc/s320/Java+Curso+Avanzado+05.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-mQjCre9tXWQ/UAa-2Q8iw9I/AAAAAAAAAUY/CJ8VOS8hOds/s1600/Java+Curso+Avanzado+06.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-mQjCre9tXWQ/UAa-2Q8iw9I/AAAAAAAAAUY/CJ8VOS8hOds/s320/Java+Curso+Avanzado+06.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-mRhxGO0ztGw/UAa-2wuBYeI/AAAAAAAAAUg/5L8adFtpaBg/s1600/Java+Curso+Avanzado+07.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-mRhxGO0ztGw/UAa-2wuBYeI/AAAAAAAAAUg/5L8adFtpaBg/s320/Java+Curso+Avanzado+07.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-WIfoyYrhLu8/UAa-3npou2I/AAAAAAAAAUo/ZQeCqsD0N-I/s1600/Java+Curso+Avanzado+08.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-WIfoyYrhLu8/UAa-3npou2I/AAAAAAAAAUo/ZQeCqsD0N-I/s320/Java+Curso+Avanzado+08.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-shJPixC0_1I/UAa-4HWaWlI/AAAAAAAAAUw/ydXbUnbreFI/s1600/Java+Curso+Avanzado+09.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-shJPixC0_1I/UAa-4HWaWlI/AAAAAAAAAUw/ydXbUnbreFI/s320/Java+Curso+Avanzado+09.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-xdzdao-5XJE/UAa-4rnefnI/AAAAAAAAAU4/sDDuR0XDyU8/s1600/Java+Curso+Avanzado+10.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-xdzdao-5XJE/UAa-4rnefnI/AAAAAAAAAU4/sDDuR0XDyU8/s320/Java+Curso+Avanzado+10.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-CwqEI9t4sxk/UAa-5WTcRgI/AAAAAAAAAVE/2fBeNT8019Q/s1600/Java+Curso+Avanzado+11.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-CwqEI9t4sxk/UAa-5WTcRgI/AAAAAAAAAVE/2fBeNT8019Q/s320/Java+Curso+Avanzado+11.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-XRZfApATZEw/UAa-6IsgSuI/AAAAAAAAAVM/J-WqaozSMk4/s1600/Java+Curso+Avanzado+12.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-XRZfApATZEw/UAa-6IsgSuI/AAAAAAAAAVM/J-WqaozSMk4/s320/Java+Curso+Avanzado+12.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-gKADl8z5V2M/UAa-8tKRxQI/AAAAAAAAAVU/xS3QEd79ryw/s1600/Java+Curso+Avanzado+13.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-gKADl8z5V2M/UAa-8tKRxQI/AAAAAAAAAVU/xS3QEd79ryw/s320/Java+Curso+Avanzado+13.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-6oCOpuRVqyg/UAa-9LmeT4I/AAAAAAAAAVc/HHM2kR741eA/s1600/Java+Curso+Avanzado+14.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-6oCOpuRVqyg/UAa-9LmeT4I/AAAAAAAAAVc/HHM2kR741eA/s320/Java+Curso+Avanzado+14.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-sRA2-wFjVTY/UAa-9-K9-FI/AAAAAAAAAVk/YV6O6uRwifk/s1600/Java+Curso+Avanzado+15.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-sRA2-wFjVTY/UAa-9-K9-FI/AAAAAAAAAVk/YV6O6uRwifk/s320/Java+Curso+Avanzado+15.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-HiDtOHPzCoQ/UAa--S25IqI/AAAAAAAAAVs/bCNpr7Ag8l0/s1600/Java+Curso+Avanzado+16.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-HiDtOHPzCoQ/UAa--S25IqI/AAAAAAAAAVs/bCNpr7Ag8l0/s320/Java+Curso+Avanzado+16.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-C8o-VITxfac/UAa--2Eb81I/AAAAAAAAAV0/mocfRU5XXUs/s1600/Java+Curso+Avanzado+17.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-C8o-VITxfac/UAa--2Eb81I/AAAAAAAAAV0/mocfRU5XXUs/s320/Java+Curso+Avanzado+17.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-O7jGjeEotPo/UAa-_r2kHMI/AAAAAAAAAV8/9ay-vRjKIZk/s1600/Java+Curso+Avanzado+18.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-O7jGjeEotPo/UAa-_r2kHMI/AAAAAAAAAV8/9ay-vRjKIZk/s320/Java+Curso+Avanzado+18.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-jwWF6DOKP2I/UAa_ADDc1sI/AAAAAAAAAWE/g_zpBxt4K68/s1600/Java+Curso+Avanzado+19.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-jwWF6DOKP2I/UAa_ADDc1sI/AAAAAAAAAWE/g_zpBxt4K68/s320/Java+Curso+Avanzado+19.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-QsteLT9h67o/UAa_A6YqRzI/AAAAAAAAAWM/cawaqDF_xqc/s1600/Java+Curso+Avanzado+20.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-QsteLT9h67o/UAa_A6YqRzI/AAAAAAAAAWM/cawaqDF_xqc/s320/Java+Curso+Avanzado+20.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-GS0hTje5VxA/UAa_BHSTJKI/AAAAAAAAAWU/1pR9UIL0TH4/s1600/Java+Curso+Avanzado+21.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-GS0hTje5VxA/UAa_BHSTJKI/AAAAAAAAAWU/1pR9UIL0TH4/s320/Java+Curso+Avanzado+21.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-kzqyBaKksvM/UAa_Bx4OjlI/AAAAAAAAAWc/v0c3XCF9Fnk/s1600/Java+Curso+Avanzado+22.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-kzqyBaKksvM/UAa_Bx4OjlI/AAAAAAAAAWc/v0c3XCF9Fnk/s320/Java+Curso+Avanzado+22.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-hqZPqRM_9zE/UAa_CkekCQI/AAAAAAAAAWk/gFSvv3WyoPE/s1600/Java+Curso+Avanzado+23.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-hqZPqRM_9zE/UAa_CkekCQI/AAAAAAAAAWk/gFSvv3WyoPE/s320/Java+Curso+Avanzado+23.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-3YBDo8GWw-I/UAa_DfWqNRI/AAAAAAAAAWs/3Xp_jLACJV8/s1600/Java+Curso+Avanzado+24.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-3YBDo8GWw-I/UAa_DfWqNRI/AAAAAAAAAWs/3Xp_jLACJV8/s320/Java+Curso+Avanzado+24.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Pe0gHM8fuKE/UAa_D-ocfFI/AAAAAAAAAW0/KBCs5B74p00/s1600/Java+Curso+Avanzado+25.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-Pe0gHM8fuKE/UAa_D-ocfFI/AAAAAAAAAW0/KBCs5B74p00/s320/Java+Curso+Avanzado+25.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-7NsjR2ecPlQ/UAa_EXjMLNI/AAAAAAAAAW8/9oVzSp--uBY/s1600/Java+Curso+Avanzado+26.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-7NsjR2ecPlQ/UAa_EXjMLNI/AAAAAAAAAW8/9oVzSp--uBY/s320/Java+Curso+Avanzado+26.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-aNNhsxdNgPY/UAa_E8DwQEI/AAAAAAAAAXE/6dVTIy3dTc4/s1600/Java+Curso+Avanzado+27.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-aNNhsxdNgPY/UAa_E8DwQEI/AAAAAAAAAXE/6dVTIy3dTc4/s320/Java+Curso+Avanzado+27.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-MvHjruGP5fo/UAa_Fo3EriI/AAAAAAAAAXM/pFstA-JbZrY/s1600/Java+Curso+Avanzado+28.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-MvHjruGP5fo/UAa_Fo3EriI/AAAAAAAAAXM/pFstA-JbZrY/s320/Java+Curso+Avanzado+28.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Wlyi90bLDdQ/UAa_GS-vhxI/AAAAAAAAAXU/eJvP1cE8O3I/s1600/Java+Curso+Avanzado+29.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-Wlyi90bLDdQ/UAa_GS-vhxI/AAAAAAAAAXU/eJvP1cE8O3I/s320/Java+Curso+Avanzado+29.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Fy6GoQpkBF8/UAa_HOrJHlI/AAAAAAAAAXc/XQNNleXsx0E/s1600/Java+Curso+Avanzado+30.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-Fy6GoQpkBF8/UAa_HOrJHlI/AAAAAAAAAXc/XQNNleXsx0E/s320/Java+Curso+Avanzado+30.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-ocl2_I7Lx1s/UAa_IKzTJrI/AAAAAAAAAXk/g6CFkUCLrlU/s1600/Java+Curso+Avanzado+31.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-ocl2_I7Lx1s/UAa_IKzTJrI/AAAAAAAAAXk/g6CFkUCLrlU/s320/Java+Curso+Avanzado+31.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-b3R75boQWJg/UAa_IvaonVI/AAAAAAAAAXs/ZxlIBrqvw5I/s1600/Java+Curso+Avanzado+32.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-b3R75boQWJg/UAa_IvaonVI/AAAAAAAAAXs/ZxlIBrqvw5I/s320/Java+Curso+Avanzado+32.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-VPu-mv7NOIk/UAa_JPoR4uI/AAAAAAAAAX0/lbeOynd4d7Q/s1600/Java+Curso+Avanzado+33.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-VPu-mv7NOIk/UAa_JPoR4uI/AAAAAAAAAX0/lbeOynd4d7Q/s320/Java+Curso+Avanzado+33.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-xCOGqc0KpVA/UAa_K60qCuI/AAAAAAAAAX8/wUK-qxC3UA4/s1600/Java+Curso+Avanzado+34.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-xCOGqc0KpVA/UAa_K60qCuI/AAAAAAAAAX8/wUK-qxC3UA4/s320/Java+Curso+Avanzado+34.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-CMzD3YaDMFY/UAa_LZrIMTI/AAAAAAAAAYE/QR7dyzQBd7c/s1600/Java+Curso+Avanzado+35.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-CMzD3YaDMFY/UAa_LZrIMTI/AAAAAAAAAYE/QR7dyzQBd7c/s320/Java+Curso+Avanzado+35.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="MsoNormal" style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 12px; line-height: 16px;">Descargar programa solo para probarlo:</span></span></div>
<div class="MsoNormal" style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 12px; line-height: 16px;">DepositFiles: </span></span><span style="background-color: white; font-size: 12px; line-height: 16px;"><span style="color: #333333; font-family: Arial, sans-serif;"><a href="http://depositfiles.com/files/70s0jkm0e">http://depositfiles.com/files/70s0jkm0e</a></span></span></div>
<div class="MsoNormal" style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 12px; line-height: 16px;">Mediafire: </span></span><span style="background-color: white; font-size: 12px; line-height: 16px;"><span style="color: #333333; font-family: Arial, sans-serif;"><a href="http://www.mediafire.com/?f3vcmikuq3lqq1j">http://www.mediafire.com/?f3vcmikuq3lqq1j</a></span></span></div>
<div class="MsoNormal" style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 12px; line-height: 16px;">filecloud.io: </span></span><span style="background-color: white; font-size: 12px; line-height: 16px;"><span style="color: #333333; font-family: Arial, sans-serif;"><a href="http://filecloud.io/2jgkxa67">http://filecloud.io/2jgkxa67</a></span></span></div>
<div class="MsoNormal" style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 12px; line-height: 16px;"><br /></span></span></div>
<div class="MsoNormal" style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 12px; line-height: 16px;">Descargar código del programa:</span></span></div>
<div class="MsoNormal" style="background-color: #fefdfa; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 12px; line-height: 16px;">DepositFiles: </span><span style="font-size: 12px; line-height: 16px;"><a href="http://depositfiles.com/files/jgj1wvgec">http://depositfiles.com/files/jgj1wvgec</a></span></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 12px; line-height: 16px;">Mediafire: <a href="http://www.blogger.com/goog_1471477051"> </a></span><span style="font-size: 12px; line-height: 16px;"><a href="http://www.mediafire.com/?q7aq2rto7245hpz">http://www.mediafire.com/?q7aq2rto7245hpz</a></span></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><span style="font-size: 12px; line-height: 16px;">filecloud.io: </span><span style="font-size: 12px; line-height: 16px;"><a href="http://filecloud.io/u9ix2g08">http://filecloud.io/u9ix2g08</a></span></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="background-color: #fdfafe; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;">Cualquier duda o comentario, se le dará respuesta lo mas pronto posible.</span>
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="background-color: #fdfafe; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"><br /></span></div>
<br /></div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com2tag:blogger.com,1999:blog-6209776860952559959.post-10989586754278665672012-05-15T05:56:00.000-07:002012-05-15T05:57:47.849-07:00Métodos en Java<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Pb30IHk49Rs/T7HKBSL0dhI/AAAAAAAAARM/fvyoGLSq2VU/s1600/Java+curso+avanzado.-Metodos+java.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="http://1.bp.blogspot.com/-Pb30IHk49Rs/T7HKBSL0dhI/AAAAAAAAARM/fvyoGLSq2VU/s640/Java+curso+avanzado.-Metodos+java.png" width="640" /></a></div>
<br />
<div class="MsoNormal">
<br />
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES">Bienvenido a</span><span lang="ES"> </span><span lang="ES"><a href="http://www.javacursoavanzado.blogspot.mx/" target="_blank">Java Curso Avanzado</a></span><span lang="ES">. En esta publicación aprenderás:<o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;">Como crear métodos dentro
de una clase en programación Java.</span><o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<br />
Programación funcional
que consta de sentencias para resolver un problema especifico, como por ejemplo
limpiar una matriz de algún tamaño, hacer un proceso matemático o realizar una
tarea como la de autentificación.<o:p></o:p></div>
<div class="MsoNormal">
<br />
Conocemos
el método principal el cual es reconocido por el software de programación java
SDK, al cual se le hace referencia con el nombre de “Main”. En este método es
donde inicia todo el proceso de programación. A continuación se muestra un
diagrama de cómo funciona el inicio y fin de sentencias de programación en Java
por medio de métodos.<o:p></o:p></div>
<div class="MsoNormal">
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-gEGMFVombpc/T7JQgOdKfUI/AAAAAAAAARc/__NHr_0Cqrg/s1600/Java+Curso+Avanzado.-Metodos1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-gEGMFVombpc/T7JQgOdKfUI/AAAAAAAAARc/__NHr_0Cqrg/s1600/Java+Curso+Avanzado.-Metodos1.png" /></a></div>
<br /></div>
<div class="MsoNormal">
<br />
<div class="MsoNormal">
Se encierra en un rectángulo
cada una de los métodos. La clase Main.java contendrá un método el cual imprime
una sentencia en pantalla lo cual contendrá lo siguiente:<o:p></o:p></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-oOBZOWMWShs/T7JQpdAWcpI/AAAAAAAAARk/KFznEblDBrA/s1600/Java+Curso+Avanzado.-Metodos2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="171" src="http://1.bp.blogspot.com/-oOBZOWMWShs/T7JQpdAWcpI/AAAAAAAAARk/KFznEblDBrA/s400/Java+Curso+Avanzado.-Metodos2.png" width="400" /></a></div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
<br />En
código de programación es el siguiente:<o:p></o:p></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-F_7jGJyc75k/T7JQ2eopn5I/AAAAAAAAARs/PBatWqeX4zM/s1600/Java+Curso+Avanzado.-Metodos3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="137" src="http://3.bp.blogspot.com/-F_7jGJyc75k/T7JQ2eopn5I/AAAAAAAAARs/PBatWqeX4zM/s320/Java+Curso+Avanzado.-Metodos3.png" width="320" /></a></div>
<div class="MsoNormal">
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="ES"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="ES">Ahora se hace un programa el cual obtenga un número
entero del usuario usando un método llamado getNumero el cual funciona de la
siguiente manera.</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-60GyvzUkQ_o/T7JRFHwVKwI/AAAAAAAAAR0/EVJb3ge5qCM/s1600/Java+Curso+Avanzado.-Metodos4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="165" src="http://3.bp.blogspot.com/-60GyvzUkQ_o/T7JRFHwVKwI/AAAAAAAAAR0/EVJb3ge5qCM/s400/Java+Curso+Avanzado.-Metodos4.png" width="400" /></a></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="ES"></span></div>
<div class="MsoNormal">
<br />En
código de programación es el siguiente:<o:p></o:p></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-0RMAguOPTg0/T7JRSW38fLI/AAAAAAAAAR8/uQ6N5_yr9gY/s1600/Java+Curso+Avanzado.-Metodos5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="140" src="http://1.bp.blogspot.com/-0RMAguOPTg0/T7JRSW38fLI/AAAAAAAAAR8/uQ6N5_yr9gY/s400/Java+Curso+Avanzado.-Metodos5.png" width="400" /></a></div>
<div class="MsoNormal">
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="ES"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="ES"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="ES">Por último haces dos métodos los cuales el primero
obtiene un número capturado por el usuario y el Segundo muestra el numero
obtenido</span></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-LRgzmj8oZn0/T7JRqMuDVLI/AAAAAAAAASE/Utn3xO1Oq-E/s1600/Java+Curso+Avanzado.-Metodos6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="175" src="http://1.bp.blogspot.com/-LRgzmj8oZn0/T7JRqMuDVLI/AAAAAAAAASE/Utn3xO1Oq-E/s400/Java+Curso+Avanzado.-Metodos6.png" width="400" /></a></div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
En
código de programación es el siguiente:<o:p></o:p></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-abhH4uJhdoE/T7JR00LSWgI/AAAAAAAAASM/VnV2XHmNBmQ/s1600/Java+Curso+Avanzado.-Metodos7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="196" src="http://2.bp.blogspot.com/-abhH4uJhdoE/T7JR00LSWgI/AAAAAAAAASM/VnV2XHmNBmQ/s400/Java+Curso+Avanzado.-Metodos7.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Cualquier duda o comentario, se le dará respuesta lo mas pronto posible.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div>
<div class="MsoNormal">
<br /></div>
<br />
<br />
<br />
<br />
</div>
</div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com0tag:blogger.com,1999:blog-6209776860952559959.post-69010661945653999302012-05-08T18:30:00.002-07:002012-05-09T08:46:31.586-07:00Clase Suma en Java<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-CM2DIVjqlH0/T6nFK4Jl9uI/AAAAAAAAAPg/BsvtoKhEVIs/s1600/Java+Curso+Avanzado.+Clase+Suma+Java.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="http://3.bp.blogspot.com/-CM2DIVjqlH0/T6nFK4Jl9uI/AAAAAAAAAPg/BsvtoKhEVIs/s640/Java+Curso+Avanzado.+Clase+Suma+Java.PNG" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
</div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Bienvenido a</span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> </span><a href="http://javacursoavanzado.blogspot.mx/"><b><span style="color: windowtext; font-family: Arial, sans-serif; font-size: 9pt;">Java</span></b><b><span style="color: windowtext;"> Curso Avanzado</span></b></a><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">. En esta publicación aprenderás:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Como elaborar una clase de un proceso de suma para números enteros y double.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Problema a resolver: Se sabe que un proceso puede realizarse en una sola sentencia. Pero que pasa si el proceso es mas complejo de lo que parece, ejemplo de este caso es la suma de números.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">¿Cómo elaborar esta clase para cumpla con los requerimientos para funcionar en cualquier caso?<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Lo primero que tenemos que hacer es establecer que métodos podemos utilizar en un caso de suma.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Los casos son los siguientes:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br />
<ol style="text-align: left;">
<li><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt; line-height: 12.25pt;">-Sumar 2 números enteros dados por el usuario.</span></li>
<li><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt; line-height: 12.25pt;">-Sumar 10 números enteros dados por el usuario.</span></li>
<li><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt; line-height: 12.25pt;">-Sumar 2 números decimales dados por el usuario.</span></li>
<li><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt; line-height: 12.25pt;">-Sumar 10 números decimales dados por el usuario.</span></li>
</ol>
</div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Lo primero que pensaría una persona es resolver el caso dentro del mismo método del Main.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">A continuación se muestra<b> lo que no se debe hacer en la suma.</b><o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
</div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #333333; font-family: 'Courier New', Courier, monospace; font-size: 9pt;">public static void main(String[] args) {<o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #333333; font-family: 'Courier New', Courier, monospace; font-size: 9pt;"> int numero1=5;<o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="font-family: 'Courier New', Courier, monospace;"><span lang="EN-US" style="color: #333333; font-size: 9pt;"> </span><span style="color: #333333; font-size: 9pt;">int numero2=7;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace; font-size: 9pt;"> int resultado=numero1+numero2;<o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace; font-size: 9pt;"> System.out.println("Resultado: "+resultado);<o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"> }</span><span style="font-family: Arial, sans-serif;"><o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">En el caso anterior solo resuelve el primer punto.<o:p></o:p></span></div>
<br />
<br />
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;">public static void main(String[] args) {<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"> double numero1=5.4;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"> double numero2=7.3;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"> double resultado=numero1+numero2;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"> System.out.println("Resultado:
"+resultado);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"> }</span><span style="font-family: Arial, sans-serif;"><o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br /></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 12px;">En el caso anterior solo resuelve el tercer punto.</span>
</div>
<br />
<br />
<br />
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Entonces los puntos
dos y tres tampoco se resuelven igual o agregando un ciclo.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Lo que se tiene que
hacer es crear una clase en la cual se puede resolver cualquier caso.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Esto es para que el código
no se modifique y en caso de hacerlo solo se modifique en un lugar y no en
varios lugares.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><b>La clase deberá quedar
así.</b><o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><b><br /></b></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><b><br /></b></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-color: #fefdfa; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
</div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;">/*</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> * Autor: Hugo Muñoz García</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> * Version: 1.0</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> * Fecha: 08/05/2012</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> * Tema: Clase Suma</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> */</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;">public class Suma {</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> //Atributos para variables tipo int</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> private double[] dOperadores;</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> private double dResultado=0;</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"><br /></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> //Atributos para variables tipo double</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> private int[] iOperadores;</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> private int iResultado=0;</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> </span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> /*Constructor para variable int[]*/</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> public Suma (int[] numeros){</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> this.iOperadores=numeros;</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> }</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> /*Constructor para variable Double[]*/</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> public Suma (double[] numeros){</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> this.dOperadores=numeros;</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> }</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> /*Obtener el resultado en int*/</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> public int getResultadoInt(){</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> this.iResultado=getResultadoSumaInt();</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> return this.iResultado;</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> }</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> /*Obtener el resultado en Double*/</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> public double getResultadoDouble(){</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> this.dResultado=getResultadoSumaDouble();</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> return this.dResultado;</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> }</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> private int getResultadoSumaInt(){</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> for (int i=0;i<this.iOperadores.length;i++){</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> this.iResultado+=this.iOperadores[i];</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> }</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> return this.iResultado;</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> }</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> private double getResultadoSumaDouble(){</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> for (int i=0;i<this.dOperadores.length;i++){</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> this.dResultado+=this.dOperadores[i];</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> }</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> return this.dResultado;</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> }</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> /*Obtiene un numero de una posición de una matriz*/</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> public int getOperador(int[] operadores, int posicion){</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> return operadores[posicion];</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;"> }</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: 'Courier New', Courier, monospace;"><span style="font-size: 12px; line-height: 16px;">}</span></span></div>
<div style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt; font-weight: bold; line-height: 12.25pt;">
<br /></div>
<div style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt; font-weight: bold; line-height: 12.25pt;">
<br /></div>
<div style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt; font-weight: bold; line-height: 12.25pt;">
<span style="font-size: 9pt; line-height: 115%;">En el método Main solo se hace lo siguiente en caso de ser enteros para
dar como resultado 14.</span></div>
<div style="color: #333333; font-size: 9pt; line-height: 12.25pt;">
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span lang="EN-US" style="font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;">public static void main(String[] args) {<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="font-family: 'Courier New', Courier, monospace;"><span lang="EN-US" style="font-size: 9pt;"> </span><span style="font-size: 9pt;">int[] numeros={2,3,4,5};//En vez de esto
capturamos cada numero en una matriz</span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="font-family: 'Courier New', Courier, monospace;"><span style="font-size: 9pt;"> //tipo int<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"> Suma suma=new Suma(numeros);//Creamos
la clase y le asignamos la matriz<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"> <o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="font-family: 'Courier New', Courier, monospace;"><span style="font-size: 9pt;"> </span><span lang="EN-US" style="font-size: 9pt;">System.out.println("Resultado:
"+suma.getResultadoInt());<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span lang="EN-US" style="font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"> }</span></span><span style="font-family: Arial, sans-serif; font-size: 9pt; font-weight: bold;"><o:p></o:p></span></div>
</div>
<br />
<br />
<br />
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><b>En el método Main solo
se hace lo siguiente en caso de ser decimales para dar como resultado 14.8.</b><o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
</div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;">public static void main(String[] args) {<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="font-family: 'Courier New', Courier, monospace;"><span lang="EN-US" style="color: #333333; font-size: 9pt;"> </span><span style="color: #333333; font-size: 9pt;">double[] numeros={2.2,3.2,4.2,5.2};//En vez de
esto capturamos cada numero en una </span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: #333333; font-size: 9pt;"> //matriz tipo double<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"> Suma suma=new Suma(numeros);//Creamos
la clase y le asignamos la matriz<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"> <o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: #333333; font-size: 9pt;"> </span><span lang="EN-US" style="color: #333333; font-size: 9pt;">System.out.println("Resultado:
"+suma.getResultadoDouble());<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"> }</span></span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"><br /></span></span></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
</div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Si deseas descargar el
código es el siguiente. <b>Descarga del servidor de preferencia.</b><o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://depositfiles.com/files/cad2eut0n" target="_blank"><img border="0" src="http://4.bp.blogspot.com/-XBWt6-GRvL8/TzXkxZ0URAI/AAAAAAAAAEE/_HD-fgW1LXM/s1600/depositfiles.jpg" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.mediafire.com/?uwzalheopa17fq2" target="_blank"><img border="0" src="http://1.bp.blogspot.com/-x-b5QmdLwjg/T0GUNiiPQvI/AAAAAAAAAJo/2JUC5qOG9jw/s1600/mediafire.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://bayfiles.com/file/9w0X/z6JYgE/Clase_Suma.rar" target="_blank"><img border="0" src="http://2.bp.blogspot.com/-b6LgmfQ40Lw/T6qOiiq4v2I/AAAAAAAAAPw/-M70O4JPl28/s1600/bayfiles.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.sendspace.com/file/712m06" target="_blank"><img border="0" height="60" src="http://4.bp.blogspot.com/-xbOJbuQgd3Y/T6qRMzxSQNI/AAAAAAAAAQI/4dVxzGHxBPE/s320/sendspace.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><b><br /></b></span></div>
<br />
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span lang="EN-US" style="color: #333333; font-size: 9pt;"><span style="font-family: 'Courier New', Courier, monospace;"><br /></span></span></div>
<br /></div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com0tag:blogger.com,1999:blog-6209776860952559959.post-86797070328866719672012-04-29T09:21:00.002-07:002012-04-29T09:22:31.195-07:00Recursividad en Java<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-N0weF6Ez4wc/T51qHIEBJwI/AAAAAAAAANw/z73g_VdKhtY/s1600/Recursividad+Java+01.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-N0weF6Ez4wc/T51qHIEBJwI/AAAAAAAAANw/z73g_VdKhtY/s320/Recursividad+Java+01.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Pb9VIpb6nVE/T51qIOOn2QI/AAAAAAAAAN4/WwlAjnC6KCA/s1600/Recursividad+Java+02.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-Pb9VIpb6nVE/T51qIOOn2QI/AAAAAAAAAN4/WwlAjnC6KCA/s320/Recursividad+Java+02.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-l65iv5xU-AM/T51qIy0PJxI/AAAAAAAAAOA/tk5lp_w7tEw/s1600/Recursividad+Java+03.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-l65iv5xU-AM/T51qIy0PJxI/AAAAAAAAAOA/tk5lp_w7tEw/s320/Recursividad+Java+03.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Xe1bp-oTjY4/T51qJjeHQlI/AAAAAAAAAOI/QWPI8XuHFtE/s1600/Recursividad+Java+04.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-Xe1bp-oTjY4/T51qJjeHQlI/AAAAAAAAAOI/QWPI8XuHFtE/s320/Recursividad+Java+04.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-PuzvUO-_x0I/T51qKZldAGI/AAAAAAAAAOQ/dYPhvo6tKH4/s1600/Recursividad+Java+05.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-PuzvUO-_x0I/T51qKZldAGI/AAAAAAAAAOQ/dYPhvo6tKH4/s320/Recursividad+Java+05.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-CkLyr0LreTM/T51qLF6enoI/AAAAAAAAAOY/Q-FDbouBWwU/s1600/Recursividad+Java+06.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-CkLyr0LreTM/T51qLF6enoI/AAAAAAAAAOY/Q-FDbouBWwU/s320/Recursividad+Java+06.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-9YkEkYrHJ1c/T51qLyiOVeI/AAAAAAAAAOg/QlD7l7NMO2c/s1600/Recursividad+Java+07.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-9YkEkYrHJ1c/T51qLyiOVeI/AAAAAAAAAOg/QlD7l7NMO2c/s320/Recursividad+Java+07.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-gI26s3R3j_E/T51qMqejs7I/AAAAAAAAAOo/9TlvtcT3nWw/s1600/Recursividad+Java+08.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-gI26s3R3j_E/T51qMqejs7I/AAAAAAAAAOo/9TlvtcT3nWw/s320/Recursividad+Java+08.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-KYA_c-iTVqk/T51qNp9PzpI/AAAAAAAAAOw/iDJj5-fEI3Y/s1600/Recursividad+Java+09.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-KYA_c-iTVqk/T51qNp9PzpI/AAAAAAAAAOw/iDJj5-fEI3Y/s320/Recursividad+Java+09.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-pTPTUtjGifA/T51qORbx0TI/AAAAAAAAAO4/znBmH1VwvK0/s1600/Recursividad+Java+10.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-pTPTUtjGifA/T51qORbx0TI/AAAAAAAAAO4/znBmH1VwvK0/s320/Recursividad+Java+10.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-CiniJDl9kik/T51qPI6wODI/AAAAAAAAAPA/hefEMG_ZZ7M/s1600/Recursividad+Java+11.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-CiniJDl9kik/T51qPI6wODI/AAAAAAAAAPA/hefEMG_ZZ7M/s320/Recursividad+Java+11.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-gEs6AUmyWJU/T51qP5VdS4I/AAAAAAAAAPI/cvusD7vzXA4/s1600/Recursividad+Java+12.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-gEs6AUmyWJU/T51qP5VdS4I/AAAAAAAAAPI/cvusD7vzXA4/s320/Recursividad+Java+12.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-grQzLXCb8_o/T51qQlPM-2I/AAAAAAAAAPQ/NEM5MwB8FR0/s1600/Recursividad+Java+13.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-grQzLXCb8_o/T51qQlPM-2I/AAAAAAAAAPQ/NEM5MwB8FR0/s320/Recursividad+Java+13.PNG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br /></div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com0tag:blogger.com,1999:blog-6209776860952559959.post-75491143340805619872012-04-24T11:43:00.000-07:002012-04-24T12:23:24.471-07:00Mediana de una Imagen java (BufferedImage)<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-vGoLRZu0lr8/T5byDBTSQoI/AAAAAAAAANY/EYafdSArnvM/s1600/mediana+imagen+java+ruido1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="259" src="http://3.bp.blogspot.com/-vGoLRZu0lr8/T5byDBTSQoI/AAAAAAAAANY/EYafdSArnvM/s320/mediana+imagen+java+ruido1.png" width="420" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-NSX_0zOk31A/T5byFmp654I/AAAAAAAAANg/bwHPauroL18/s1600/mediana+imagen+java+ruido2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="259" src="http://4.bp.blogspot.com/-NSX_0zOk31A/T5byFmp654I/AAAAAAAAANg/bwHPauroL18/s320/mediana+imagen+java+ruido2.png" width="420" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Bienvenido a</span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> </span><a href="http://javacursoavanzado.blogspot.mx/" target="_blank">JavaCurso Avanzado</a>.<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> En esta publicación aprenderás:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Eliminar Ruido de una imagen cualquiera.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Problema a resolver: Tenemos una imagen tomada de una imagen digital que tiene ruido. El ruido es un efecto que hace que la imagen se vea borrosa o con un efecto de tierra o arena en la fotografía. Se desea que la imagen sea tratada para que sea más nítida o más clara.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
</div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">El proceso es el siguiente: <o:p></o:p></span></div>
<div class="MsoListParagraph" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt; text-indent: -18pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 12px;"> </span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">1.<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Se toman los pixeles vecinos.<o:p></o:p></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; margin-left: 52.15pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="height: 21.2pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="background: yellow; border: solid black 1.0pt; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">20<o:p></o:p></span></div>
</td> <td style="background: yellow; border-left: none; border: solid black 1.0pt; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">22<o:p></o:p></span></div>
</td> <td style="background: yellow; border-left: none; border: solid black 1.0pt; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">22<o:p></o:p></span></div>
</td> </tr>
<tr style="height: 21.2pt; mso-yfti-irow: 1;"> <td style="background: yellow; border-top: none; border: solid black 1.0pt; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">40<o:p></o:p></span></div>
</td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">50<o:p></o:p></span></div>
</td> <td style="background: yellow; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">40<o:p></o:p></span></div>
</td> </tr>
<tr style="height: 21.2pt; mso-yfti-irow: 2; mso-yfti-lastrow: yes;"> <td style="background: yellow; border-top: none; border: solid black 1.0pt; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">25<o:p></o:p></span></div>
</td> <td style="background: yellow; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">10<o:p></o:p></span></div>
</td> <td style="background: yellow; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">22<o:p></o:p></span></div>
</td> </tr>
</tbody></table>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span></div>
<div class="MsoListParagraphCxSpFirst" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt; text-indent: -18pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 12px;"> </span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">2.<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Se ordenan en forma ascendente para quedar así.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">10, 20, 22, 22, 22, 25, 40, 40<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt; text-indent: -18pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 12px;"> </span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">3.<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Se elige el valor que esta en medio.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">10, 20, 22, <span style="background-attachment: initial; background-clip: initial; background-color: yellow; background-image: initial; background-origin: initial;">22</span>, 22, 25, 40, 40<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span></div>
<div class="MsoListParagraphCxSpLast" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt; text-indent: -18pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> 4.<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Se pone el nuevo valor en la posición en la cual estamos, para quedar asi.<o:p></o:p></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; margin-left: 52.15pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="height: 21.2pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="background: yellow; border: solid black 1.0pt; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">20<o:p></o:p></span></div>
</td> <td style="background: yellow; border-left: none; border: solid black 1.0pt; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">22<o:p></o:p></span></div>
</td> <td style="background: yellow; border-left: none; border: solid black 1.0pt; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">22<o:p></o:p></span></div>
</td> </tr>
<tr style="height: 21.2pt; mso-yfti-irow: 1;"> <td style="background: yellow; border-top: none; border: solid black 1.0pt; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">40<o:p></o:p></span></div>
</td> <td style="background: #95B3D7; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 21.2pt; mso-background-themecolor: accent1; mso-background-themetint: 153; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">22<o:p></o:p></span></div>
</td> <td style="background: yellow; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">40<o:p></o:p></span></div>
</td> </tr>
<tr style="height: 21.2pt; mso-yfti-irow: 2; mso-yfti-lastrow: yes;"> <td style="background: yellow; border-top: none; border: solid black 1.0pt; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">25<o:p></o:p></span></div>
</td> <td style="background: yellow; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">10<o:p></o:p></span></div>
</td> <td style="background: yellow; border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; height: 21.2pt; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 28.05pt;" width="37"><div align="center" class="MsoNormal" style="line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">22<o:p></o:p></span></div>
</td> </tr>
</tbody></table>
<div class="MsoListParagraphCxSpFirst" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span></div>
<div class="MsoListParagraphCxSpLast" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt; text-indent: -18pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> 5.<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Este proceso se hace hasta recorrer todos los pixeles y sirve para tomar el valor de en medio para borrar el efecto ruido de una imagen.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt; text-indent: -18pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span></div>
<div class="MsoListParagraphCxSpLast" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt; text-indent: -18pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span></div>
<div class="MsoListParagraphCxSpLast" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt; text-indent: -18pt;">
</div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">ASi deseas descargar el código es el siguiente. <b>Descarga del servidor de preferencia.</b><o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://depositfiles.com/files/u32ufc2dp" target="_blank"><img border="0" src="http://4.bp.blogspot.com/-dOBCS9U0oqA/TzXH0ySZIHI/AAAAAAAAAC8/cgdCyYQn8zI/s1600/depositfiles.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.mediafire.com/?j45dxr2355rdpfj" target="_blank"><img border="0" src="http://1.bp.blogspot.com/-x-b5QmdLwjg/T0GUNiiPQvI/AAAAAAAAAJo/2JUC5qOG9jw/s1600/mediafire.jpg" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.fileserve.com/file/nsytKzr/Morfoligia_Mediana.rar" target="_blank"><img border="0" src="http://2.bp.blogspot.com/-FXQ1CRimhH4/TzXIPcW7UNI/AAAAAAAAADI/HLGMxVRLZEg/s1600/fileserve.png" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.uploadstation.com/file/2rcUDV8/Morfoligia_Mediana.rar" target="_blank"><img border="0" src="http://3.bp.blogspot.com/-bbC-9tgpL_c/TzXIllfh8II/AAAAAAAAADU/rpZMa2emcnw/s1600/Uploadstation.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div>
</div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com0tag:blogger.com,1999:blog-6209776860952559959.post-84111996849006706482012-02-22T03:05:00.000-08:002012-04-24T12:24:57.350-07:00Morfología de Imágenes Java: Dilatación (BufferedImage)<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-k1gkzvVm014/T0TGrlxt-nI/AAAAAAAAAKI/kZZrQkA3K30/s1600/Portada.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="257" src="http://2.bp.blogspot.com/-k1gkzvVm014/T0TGrlxt-nI/AAAAAAAAAKI/kZZrQkA3K30/s320/Portada.jpg" width="420" /></a></div>
<br />
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Bienvenido a mi página</span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> </span><a href="http://javacursoavanzado.blogspot.com/" target="_blank"><b><span style="font-family: Arial, sans-serif; font-size: 10pt;">Java</span></b><b><span style="font-family: Arial, sans-serif; font-size: 10pt;"> Curso Avanzado</span></b></a><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">. En esta publicación aprenderás:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Como modificar una
imagen mediante tratamiento de erosión.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">¿Para qué sirve la dilatación
de una imagen?<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> Se utiliza de la siguiente manera<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 1: Se obtiene la
imagen original.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 2: Se obtiene los
valores RGB (Red, Green, Blue) de cada pixel.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 3: Se saca el
valor que al sumar su RGB sea el mayor.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 4: En una nueva
imagen en las posiciones (x,y) se pinta el nuevo valor.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 5: Se repiten los
pasos 2, 3 y 4 hasta pasar por cada pixel.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Funcionamiento de Morfología
de Imágenes Java: Dilatación (BufferedImage)<o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-RCQqjsGPBi0/T0THoShaOtI/AAAAAAAAAKQ/vvKCF5GdwzY/s1600/Diapositiva1.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-RCQqjsGPBi0/T0THoShaOtI/AAAAAAAAAKQ/vvKCF5GdwzY/s320/Diapositiva1.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-AKnneekx-u8/T0THyS6Ed_I/AAAAAAAAALI/I1HAp0kvu7c/s1600/Diapositiva2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-AKnneekx-u8/T0THyS6Ed_I/AAAAAAAAALI/I1HAp0kvu7c/s320/Diapositiva2.PNG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-sTNlpyNFb-8/T0THzefmJzI/AAAAAAAAALQ/8-CJsNkEDMI/s1600/Diapositiva3.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-sTNlpyNFb-8/T0THzefmJzI/AAAAAAAAALQ/8-CJsNkEDMI/s320/Diapositiva3.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-2mcjKiBGzOc/T0TH0cgih6I/AAAAAAAAALY/0eNnGD-N-gE/s1600/Diapositiva4.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-2mcjKiBGzOc/T0TH0cgih6I/AAAAAAAAALY/0eNnGD-N-gE/s320/Diapositiva4.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-9D3_wk6iqFE/T0TH1_ShDmI/AAAAAAAAALg/aPZYPy23T_o/s1600/Diapositiva5.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-9D3_wk6iqFE/T0TH1_ShDmI/AAAAAAAAALg/aPZYPy23T_o/s320/Diapositiva5.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-HWboOQzF0a8/T0TH25r1mPI/AAAAAAAAALo/1kJwc8VpeWA/s1600/Diapositiva6.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-HWboOQzF0a8/T0TH25r1mPI/AAAAAAAAALo/1kJwc8VpeWA/s320/Diapositiva6.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-0lEuqAO1dwQ/T0TH4BmoZtI/AAAAAAAAALw/kOl1R3G3bVE/s1600/Diapositiva7.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-0lEuqAO1dwQ/T0TH4BmoZtI/AAAAAAAAALw/kOl1R3G3bVE/s320/Diapositiva7.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-YhxQsVw14to/T0TH5REhsrI/AAAAAAAAAL4/U3W0nbG6Ld4/s1600/Diapositiva8.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-YhxQsVw14to/T0TH5REhsrI/AAAAAAAAAL4/U3W0nbG6Ld4/s320/Diapositiva8.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-hK4V7IDURHc/T0TH61bsjUI/AAAAAAAAAMA/KkBdZPC_pow/s1600/Diapositiva9.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-hK4V7IDURHc/T0TH61bsjUI/AAAAAAAAAMA/KkBdZPC_pow/s320/Diapositiva9.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-06JdS-IKWoY/T0THpf_MlGI/AAAAAAAAAKY/oR3gYiCmEec/s1600/Diapositiva10.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-06JdS-IKWoY/T0THpf_MlGI/AAAAAAAAAKY/oR3gYiCmEec/s320/Diapositiva10.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-ceJf1vC8D4s/T0THqfM_BaI/AAAAAAAAAKg/HTn8SxPzJ4w/s1600/Diapositiva11.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-ceJf1vC8D4s/T0THqfM_BaI/AAAAAAAAAKg/HTn8SxPzJ4w/s320/Diapositiva11.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-my0bnt_7oq4/T0THrnPu4gI/AAAAAAAAAKo/T_j-SDGfmfY/s1600/Diapositiva12.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-my0bnt_7oq4/T0THrnPu4gI/AAAAAAAAAKo/T_j-SDGfmfY/s320/Diapositiva12.PNG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-YackAKQsGpU/T0THt9iaU1I/AAAAAAAAAKw/B0Byo7rRAKM/s1600/Diapositiva13.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://4.bp.blogspot.com/-YackAKQsGpU/T0THt9iaU1I/AAAAAAAAAKw/B0Byo7rRAKM/s320/Diapositiva13.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-e8lRUznYgz8/T0TKuJkN04I/AAAAAAAAAMQ/1wrZbDNiPW8/s1600/Diapositiva14.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-e8lRUznYgz8/T0TKuJkN04I/AAAAAAAAAMQ/1wrZbDNiPW8/s320/Diapositiva14.JPG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-MpQoMLQapCE/T0THxeo1fJI/AAAAAAAAALA/-NWVzi_RINY/s1600/Diapositiva15.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-MpQoMLQapCE/T0THxeo1fJI/AAAAAAAAALA/-NWVzi_RINY/s320/Diapositiva15.PNG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Con el proceso de Dilatación
de una imagen es posible:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Unir espacios en
blanco.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Separar Espacios en
negro.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Aclarar una imagen.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Se puede saber si el
proceso es correcto con los ejemplos de icono.gif<o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-r7TB-DhyrFs/T0TLJBUVBYI/AAAAAAAAAMY/0MVKhlFl-BY/s1600/Ejemplo1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="158" src="http://3.bp.blogspot.com/-r7TB-DhyrFs/T0TLJBUVBYI/AAAAAAAAAMY/0MVKhlFl-BY/s320/Ejemplo1.jpg" width="320" /></a></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br /></span></div>
<br />
<span style="background-color: #fefdfa; color: #333333; font-family: Arial, sans-serif; font-size: 9pt; line-height: 12.25pt;">O también icono2.jpg</span><br />
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-tEDON7-Cilc/T0TLUHkij_I/AAAAAAAAAMg/KYsKDcOdFSU/s1600/Ejemplo2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="159" src="http://2.bp.blogspot.com/-tEDON7-Cilc/T0TLUHkij_I/AAAAAAAAAMg/KYsKDcOdFSU/s320/Ejemplo2.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Si deseas descargar el
código es el siguiente. <b>Descarga del servidor de preferencia.</b><o:p></o:p></span></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://depositfiles.com/files/dxh47p6t6" target="_blank"><img border="0" src="http://4.bp.blogspot.com/-dOBCS9U0oqA/TzXH0ySZIHI/AAAAAAAAAC8/cgdCyYQn8zI/s1600/depositfiles.jpg" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.mediafire.com/?t70hzzttva0h8d4" target="_blank"><img border="0" src="http://1.bp.blogspot.com/-x-b5QmdLwjg/T0GUNiiPQvI/AAAAAAAAAJo/2JUC5qOG9jw/s1600/mediafire.jpg" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.fileserve.com/file/KszUg7V/Mofologia_Imagen_Dilatacion.rar" target="_blank"><img border="0" src="http://2.bp.blogspot.com/-niOoBGVV6TY/Tza7f7GOsVI/AAAAAAAAAF8/umMTnYXL2EM/s1600/fileserve.png" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.uploadstation.com/file/FMubXuf/Mofologia_Imagen_Dilatacion.rar" target="_blank"><img border="0" src="http://4.bp.blogspot.com/-Ci7WmzMLXsw/Tza7lF53-BI/AAAAAAAAAGI/0dpO1juH-5U/s1600/Uploadstation.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
ALGUNA DUDA FAVOR DE COMENTAR</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br /></span></div>
</div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com0tag:blogger.com,1999:blog-6209776860952559959.post-52373006118673568822012-02-20T07:11:00.000-08:002012-04-24T12:25:18.459-07:00Morfología de Imágenes Java: Negativo (BufferedImage)<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Hp-44N075r0/T0JgpIzGXgI/AAAAAAAAAJw/MD_5jrMptLQ/s1600/Portada.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="259" src="http://1.bp.blogspot.com/-Hp-44N075r0/T0JgpIzGXgI/AAAAAAAAAJw/MD_5jrMptLQ/s320/Portada.jpg" width="450" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Bienvenido a mi página</span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> </span><a href="http://javacursoavanzado.blogspot.com/" target="_blank"><b><span style="font-family: Arial, sans-serif; font-size: 10pt;">Java</span></b><b><span style="font-family: Arial, sans-serif; font-size: 10pt;"> Curso Avanzado</span></b></a><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">. En esta publicación aprenderás:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Como obtener el negativo de una imagen cualquiera y mostrarla en una interfaz de Java.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">¿Cómo se obtiene el negativo de una imagen?<o:p></o:p></span></b></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 1: Se obtiene la imagen original.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 2: Se obtiene los valores RGB (Red, Green, Blue) de cada pixel.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 3: Para cada RGB se obtienen sus valore.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Ejemplo: RGB(150,10,195),<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Rojo original=150<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Verde original=10<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Azul original=195<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 4: Se resta 255 menos cada valor, para obtener el nuevo pixel.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Rojo negativo=255-Rojo original Rojo negativo =105.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Verde negativo=255-Verde original Verde negativo=245<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Azul negativo=255-Azul original Azul negativo =60.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 4: Se repiten los pasos 2, 3 y 4 hasta pasar por cada pixel.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Ejemplo con icono2.jpg<o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Jpp8TXpy2W8/T0JhD_tjIvI/AAAAAAAAAJ4/61VA51NBBPA/s1600/Ejemplo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="259" src="http://2.bp.blogspot.com/-Jpp8TXpy2W8/T0JhD_tjIvI/AAAAAAAAAJ4/61VA51NBBPA/s320/Ejemplo.jpg" width="420" /></a></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br />
<div class="MsoNormal" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; line-height: 12.25pt; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Código de la clase negativo.<o:p></o:p></span><br />
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br /></span></div>
</div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://2.bp.blogspot.com/-mLjQk1lVli4/T0Jh2M-hjCI/AAAAAAAAAKA/wgPLbrbnP4k/s1600/Codigo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="224" src="http://2.bp.blogspot.com/-mLjQk1lVli4/T0Jh2M-hjCI/AAAAAAAAAKA/wgPLbrbnP4k/s320/Codigo.jpg" width="420" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Si deseas descargar el
código es el siguiente. <b>Descarga del servidor de preferencia.</b><o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><b><br /></b></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://depositfiles.com/files/jwi84ehcn" target="_blank"><img border="0" src="http://4.bp.blogspot.com/-dOBCS9U0oqA/TzXH0ySZIHI/AAAAAAAAAC8/cgdCyYQn8zI/s1600/depositfiles.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.mediafire.com/?2szyes7td2l29fn" target="_blank"><img border="0" src="http://1.bp.blogspot.com/-x-b5QmdLwjg/T0GUNiiPQvI/AAAAAAAAAJo/2JUC5qOG9jw/s1600/mediafire.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.fileserve.com/file/Dw8u93p/Morfologia_Imagen_Negativo.rar" target="_blank"><img border="0" src="http://2.bp.blogspot.com/-FXQ1CRimhH4/TzXIPcW7UNI/AAAAAAAAADI/HLGMxVRLZEg/s1600/fileserve.png" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.uploadstation.com/file/dxGJrBm/Morfologia_Imagen_Negativo.rar" target="_blank"><img border="0" src="http://3.bp.blogspot.com/-bbC-9tgpL_c/TzXIllfh8II/AAAAAAAAADU/rpZMa2emcnw/s1600/Uploadstation.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Alguna duda favor de comentar.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div>
</div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com0tag:blogger.com,1999:blog-6209776860952559959.post-62971628895626632672012-02-19T16:33:00.000-08:002012-04-24T12:30:11.225-07:00Morfología de Imágenes Java: Erosión (BufferedImage)<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-csndo6MRK30/T0GQhMDK1GI/AAAAAAAAAGU/DRPIo_4gJXc/s1600/Ejemplo_manzana.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="http://2.bp.blogspot.com/-csndo6MRK30/T0GQhMDK1GI/AAAAAAAAAGU/DRPIo_4gJXc/s400/Ejemplo_manzana.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Bienvenido a mi página</span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> </span><a href="http://javacursoavanzado.blogspot.com/" target="_blank"><b><span style="font-family: Arial, sans-serif; font-size: 10pt;">Java</span></b><b><span style="font-family: Arial, sans-serif; font-size: 10pt;"> Curso Avanzado</span></b></a><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">. En esta publicación aprenderás:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Como modificar una imagen mediante tratamiento de erosión.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">¿Para qué sirve la erosión de una imagen?<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> Se utiliza de la siguiente manera<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 1: Se obtiene la imagen original.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 2: Se obtiene los valores RGB (Red, Green, Blue) de cada pixel.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 3: Se saca el valor que al sumar su RGB sea el menor.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 4: En una nueva imagen en las posiciones (x,y) se pinta el nuevo valor.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Paso 5: Se repiten los pasos 2, 3 y 4hasta pasar por cada pixel.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Funcionamiento de Morfología de Imágenes Java: Erosión (BufferedImage)<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span><br />
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Dar clic en la imagen para verla en tamaño original.</span></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-1cJ9du-MzjY/T0GSMLfSWPI/AAAAAAAAAGg/lCZQ9QE9jy8/s1600/Diapositiva01.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://2.bp.blogspot.com/-1cJ9du-MzjY/T0GSMLfSWPI/AAAAAAAAAGg/lCZQ9QE9jy8/s400/Diapositiva01.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-sbZT74QoS8s/T0GSMeqOWxI/AAAAAAAAAGo/FCWgP1l2h6U/s1600/Diapositiva02.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://3.bp.blogspot.com/-sbZT74QoS8s/T0GSMeqOWxI/AAAAAAAAAGo/FCWgP1l2h6U/s400/Diapositiva02.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-ZKCUVmOHaDQ/T0GSMozJIqI/AAAAAAAAAG0/IIGp4TU9_WY/s1600/Diapositiva03.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://3.bp.blogspot.com/-ZKCUVmOHaDQ/T0GSMozJIqI/AAAAAAAAAG0/IIGp4TU9_WY/s400/Diapositiva03.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-fdbwvC7SOLM/T0GSMwp4CQI/AAAAAAAAAHE/r2ZoZqmqDms/s1600/Diapositiva04.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://3.bp.blogspot.com/-fdbwvC7SOLM/T0GSMwp4CQI/AAAAAAAAAHE/r2ZoZqmqDms/s400/Diapositiva04.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-M7m6mVmaQWI/T0GSNIkomsI/AAAAAAAAAHQ/m2p_XTOlZ9A/s1600/Diapositiva05.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://4.bp.blogspot.com/-M7m6mVmaQWI/T0GSNIkomsI/AAAAAAAAAHQ/m2p_XTOlZ9A/s400/Diapositiva05.PNG" width="400" /></a></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-0xcwkxoFBaQ/T0GSiR4TZmI/AAAAAAAAAHc/s7ziAmqP2Ws/s1600/Diapositiva06.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://4.bp.blogspot.com/-0xcwkxoFBaQ/T0GSiR4TZmI/AAAAAAAAAHc/s7ziAmqP2Ws/s400/Diapositiva06.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-75xpnYPga30/T0GSihhnCsI/AAAAAAAAAHo/yAkpkCiI55M/s1600/Diapositiva07.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://1.bp.blogspot.com/-75xpnYPga30/T0GSihhnCsI/AAAAAAAAAHo/yAkpkCiI55M/s400/Diapositiva07.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-VLnxideHCWU/T0GSi8puXHI/AAAAAAAAAH4/x1tlWVS1ISA/s1600/Diapositiva08.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://1.bp.blogspot.com/-VLnxideHCWU/T0GSi8puXHI/AAAAAAAAAH4/x1tlWVS1ISA/s400/Diapositiva08.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-U4pmKsIFuF8/T0GSjGpqrjI/AAAAAAAAAIA/epn2ywLYoZ0/s1600/Diapositiva09.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://2.bp.blogspot.com/-U4pmKsIFuF8/T0GSjGpqrjI/AAAAAAAAAIA/epn2ywLYoZ0/s400/Diapositiva09.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-t6yoolWid78/T0GSjRchzzI/AAAAAAAAAIM/YCuoWQ7VoGs/s1600/Diapositiva10.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://2.bp.blogspot.com/-t6yoolWid78/T0GSjRchzzI/AAAAAAAAAIM/YCuoWQ7VoGs/s400/Diapositiva10.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-7ZPnybLOp0s/T0GTF7Cr9rI/AAAAAAAAAIY/pw2m5dPxvOU/s1600/Diapositiva11.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://2.bp.blogspot.com/-7ZPnybLOp0s/T0GTF7Cr9rI/AAAAAAAAAIY/pw2m5dPxvOU/s400/Diapositiva11.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-HQ19LXDn-9E/T0GTGNAy3bI/AAAAAAAAAIo/N6T2Ff9mizk/s1600/Diapositiva12.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://2.bp.blogspot.com/-HQ19LXDn-9E/T0GTGNAy3bI/AAAAAAAAAIo/N6T2Ff9mizk/s400/Diapositiva12.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-yTrn3vJvbPo/T0GTGtZtCPI/AAAAAAAAAIw/TIuy0Y2fdxM/s1600/Diapositiva13.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://3.bp.blogspot.com/-yTrn3vJvbPo/T0GTGtZtCPI/AAAAAAAAAIw/TIuy0Y2fdxM/s400/Diapositiva13.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-cbkIOS9lfEo/T0GTG_9S4HI/AAAAAAAAAI8/IFH0GBC2j20/s1600/Diapositiva14.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://1.bp.blogspot.com/-cbkIOS9lfEo/T0GTG_9S4HI/AAAAAAAAAI8/IFH0GBC2j20/s400/Diapositiva14.PNG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Oc3YqFSVhaQ/T0GTHdqVcTI/AAAAAAAAAJI/cQ1ay29Vx5w/s1600/Diapositiva15.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://2.bp.blogspot.com/-Oc3YqFSVhaQ/T0GTHdqVcTI/AAAAAAAAAJI/cQ1ay29Vx5w/s400/Diapositiva15.PNG" width="400" /></a></div>
<br />
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Con el proceso de Erosión de una imagen es posible:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Unir espacios en negro.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Separar Espacios en blanco.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Oscurecer una imagen.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Se puede saber si el proceso es correcto con los ejemplos de icono.gif<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-d7crkjQGPPU/T0GTY9J0v4I/AAAAAAAAAJU/a9gAIQZExLY/s1600/Ejemplo_icono1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="199" src="http://3.bp.blogspot.com/-d7crkjQGPPU/T0GTY9J0v4I/AAAAAAAAAJU/a9gAIQZExLY/s400/Ejemplo_icono1.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt; line-height: 115%;"><br />
</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt; line-height: 115%;">O también icono2.jpg</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt; line-height: 115%;"><br />
</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KjD6LNaLYk8/T0GTmkSN9kI/AAAAAAAAAJg/9wekg_nobeU/s1600/Ejemplo_icono2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="http://3.bp.blogspot.com/-KjD6LNaLYk8/T0GTmkSN9kI/AAAAAAAAAJg/9wekg_nobeU/s400/Ejemplo_icono2.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Si deseas descargar el código es el siguiente. <b>Descarga del servidor de preferencia.</b><o:p></o:p></span></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://depositfiles.com/files/gjp3espuz" target="_blank"><img border="0" src="http://4.bp.blogspot.com/-dOBCS9U0oqA/TzXH0ySZIHI/AAAAAAAAAC8/cgdCyYQn8zI/s1600/depositfiles.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.mediafire.com/?84v071n877f9c8m" target="_blank"><img border="0" src="http://1.bp.blogspot.com/-x-b5QmdLwjg/T0GUNiiPQvI/AAAAAAAAAJo/2JUC5qOG9jw/s1600/mediafire.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.fileserve.com/file/AewuwMP/Morfologia_Imagen_Erosion.rar" target="_blank"><img border="0" src="http://2.bp.blogspot.com/-FXQ1CRimhH4/TzXIPcW7UNI/AAAAAAAAADI/HLGMxVRLZEg/s1600/fileserve.png" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.uploadstation.com/file/Cs7n67H/Morfologia_Imagen_Erosion.rar" target="_blank"><img border="0" src="http://3.bp.blogspot.com/-bbC-9tgpL_c/TzXIllfh8II/AAAAAAAAADU/rpZMa2emcnw/s1600/Uploadstation.png" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
Alguna duda favor de comentar</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div>
</div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com1tag:blogger.com,1999:blog-6209776860952559959.post-70794351359982074822012-02-11T11:06:00.000-08:002012-04-24T12:30:37.640-07:00Imagen a Escala de Gris java (BufferedImage)<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-uCYUfQDTCNU/Tza6cEPpdRI/AAAAAAAAAFY/o1lALlddPYY/s1600/imagen_gris.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="199" src="http://2.bp.blogspot.com/-uCYUfQDTCNU/Tza6cEPpdRI/AAAAAAAAAFY/o1lALlddPYY/s400/imagen_gris.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Bienvenido a mi página</span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> </span><b><span style="color: #7d181e; font-family: Arial, sans-serif; font-size: 9pt; text-decoration: none;"><a href="http://javacursoavanzado.blogspot.com/">javacursoavanzado.blogspot.com</a></span></b><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">. En esta publicación aprenderás:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">A mostrar una imagen original y también mostrarla a escala de gris.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Problema a resolver: Basado en el problema de cómo tratar las imágenes pixel por pixel, se requiere que la imagen que cargo la muestre en escala de grises. Como se hace este procedimiento.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Una vez cargada la imagen en un objeto tipo BufferedImage se obtenen los pixeles de cada elemento obteniendo su RGB (Red, Green, Blue). El nuevo valor del gris es basado en la siguiente ecualcion.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">RGB nuevo= (Red+Green+Blue)/3;<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Con código sería la siguiente imagen que solo muestra el proceso de pasar la imagen original a gris.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span></div>
<br />
Dar clic en la imagen para ver tamaño original.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-wvmP0EsoAjc/Tza6vN8KvII/AAAAAAAAAFk/3pzwCqDaJv4/s1600/codigo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="150" src="http://3.bp.blogspot.com/-wvmP0EsoAjc/Tza6vN8KvII/AAAAAAAAAFk/3pzwCqDaJv4/s400/codigo.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Si deseas descargar el código es el siguiente. <b>Descarga del servidor de preferencia.</b><o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><b><br />
</b></span></div>
<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="http://depositfiles.com/files/4rh0t0o30" target="_blank"><img border="0" height="66" src="http://2.bp.blogspot.com/-wFsupci4L6s/Tza7ZmWvtiI/AAAAAAAAAFw/qUDKk4dxGwE/s400/depositfiles.jpg" width="241" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="http://www.fileserve.com/file/GgMWDNv/Imagen_Escala_Gris.rar" target="_blank"><img border="0" height="109" src="http://2.bp.blogspot.com/-niOoBGVV6TY/Tza7f7GOsVI/AAAAAAAAAF8/umMTnYXL2EM/s400/fileserve.png" width="228" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="http://www.uploadstation.com/file/wadSNYe/Imagen_Escala_Gris.rar" target="_blank"><img border="0" height="90" src="http://4.bp.blogspot.com/-Ci7WmzMLXsw/Tza7lF53-BI/AAAAAAAAAGI/0dpO1juH-5U/s400/Uploadstation.png" width="225" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
ALGUNA DUDA FAVOR DE COMENTAR.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div>
</div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com3tag:blogger.com,1999:blog-6209776860952559959.post-30062330470606446272012-02-10T19:50:00.000-08:002012-04-24T12:31:03.336-07:00Abrir Imagen java (BufferedImage)<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-CSe03RgCGRk/TzXkK0M-wuI/AAAAAAAAAD4/C09BuhalAno/s1600/Abrir%2Bimagen.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="199" src="http://1.bp.blogspot.com/-CSe03RgCGRk/TzXkK0M-wuI/AAAAAAAAAD4/C09BuhalAno/s400/Abrir%2Bimagen.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Bienvenido a mi página</span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><b> </b></span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><b><span style="color: #7d181e; text-decoration: none;"><a href="http://javacursoavanzado.blogspot.com/">javacursoavanzado.blogspot.com</a></span></b>. En esta publicación aprenderás:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Como abrir una imagen desde java. Claro que sin interfaz.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Problema a resolver: Deseo Mostrar una imagen en un una ventana de Java. En cualquier objeto que se pueda. <o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Una de las formas para mostrar una imagen es con BufferedImage obteniendo la URL de la imagen, y la otra forma es creando un nuevo BufferedImage para pintar en su opción de graficas (Graphics) la nueva imagen pero a escala. Ya que se obtiene la imagen se debe mostrar en un objeto de java. En este caso en una etiqueta, que claro, no contiene nada, excepto la imagen a mostrar.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">La imagen de la izquierda muestra la imagen en tamaño normal de resolución 400x400.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">La imagen de la derecha muestra la imagen en resolución 400x400 ajustada.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Si deseas el código dar clic en la imagen.</span><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"> </span><b><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">Descarga del servidor de preferencia</span></b><span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;">.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #FEFDFA; line-height: 12.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #333333; font-family: Arial, sans-serif; font-size: 9pt;"><br />
</span></div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://depositfiles.com/files/i05s2fwbc" target="_blank"><img border="0" height="66" src="http://1.bp.blogspot.com/-XBWt6-GRvL8/TzXkxZ0URAI/AAAAAAAAAEE/_HD-fgW1LXM/s400/depositfiles.jpg" width="241" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://www.fileserve.com/file/P4mRCHJ/Abrir_Imagen.rar" target="_blank"><img border="0" height="109" src="http://4.bp.blogspot.com/-yyj9acCzAlo/TzXk2u7mKDI/AAAAAAAAAEQ/dvJg9E2s-O8/s400/fileserve.png" width="228" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://www.uploadstation.com/file/QtEnQjv/Abrir_Imagen.rar" target="_blank"><img border="0" height="90" src="http://3.bp.blogspot.com/-dvjia5HN0Fg/TzXk7T1e-LI/AAAAAAAAAEc/eBnPwO4RrfE/s400/Uploadstation.png" width="225" /></a></div>
<br />
Alguna duda favor de comentar.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div>
</div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com3tag:blogger.com,1999:blog-6209776860952559959.post-20201443912763791542012-01-28T16:48:00.000-08:002012-04-24T12:31:24.064-07:00Estilos Visuales Java (Synthetica)<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/3oOV8JMUhOg?feature=player_embedded' frameborder='0'></iframe></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Bienvenido a mi página <a href="http://javacursoavanzado.blogspot.com/"><b style="mso-bidi-font-weight: normal;">javacursoavanzado.blogspot.com</b></a>. En esta publicación aprenderás:</div>
<div class="MsoNormal">
Como cambiar la apariencia de tu interfaz de java en un clic.</div>
<div class="MsoNormal">
Problema a resolver: Quisiera que mi interfaz de java sea más acorde a ciertos temas y que el usuario le dé su toque personal a la interfaz que más le agrade, ya sea simple, llamativo o elegante.</div>
<div class="MsoNormal">
En este programa se puede visualizar como cambia la apariencia de los estilos de los siguientes objetos:</div>
<ul>
<li><span lang="EN-US">JFrame.</span></li>
<li><span lang="EN-US">JPanel.</span></li>
<li><span lang="EN-US">JMenu.</span></li>
<li><span lang="EN-US">JMenuItem.</span></li>
<li><span lang="EN-US">JTextField.</span></li>
<li>JLabel.</li>
<li>JTextArea.</li>
<li>JButton.</li>
</ul>
<div class="MsoNormal">
También es importante decir que contiene un menú para navegar entre las opciones de temas.</div>
<ul>
<li>Menú Archivo. </li>
<ul>
<li>Opción Temas.</li>
<li>Opción Salir.</li>
</ul>
<li>Menú Paneles.</li>
<ul>
<li>Opción Panel 1.</li>
</ul>
</ul>
<div class="MsoNormal">
Los temas que tiene son los siguientes que podrás descargar de la página oficial:</div>
<div class="MsoNormal">
<a href="http://www.jyloo.com/synthetica/themes/"><b>http://www.jyloo.com/synthetica/themes/</b></a></div>
<ul>
<li>Blue Ice.</li>
<li><span lang="EN-US">Blue Moon. </span></li>
<li><span lang="EN-US">Blue Steel.</span></li>
<li><span lang="EN-US">Green Drean.</span></li>
<li><span lang="EN-US">Mauve Metallic.</span></li>
<li><span lang="EN-US">Orange Metallic.</span></li>
<li><span lang="EN-US">Silver Moon.</span></li>
<li><span lang="EN-US">Simple 2D.</span></li>
<li><span lang="EN-US">Sky Metallic.</span></li>
<li><span lang="EN-US">White Vision.</span></li>
<li>Black Eye.</li>
</ul>
<div class="MsoNormal">
Si deseas tener todos los estilos de un link. <b>Descarga del servidor de preferencia</b>.<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="http://depositfiles.com/files/q24dj8szo" target="_blank"><img border="0" height="66" src="http://4.bp.blogspot.com/-dOBCS9U0oqA/TzXH0ySZIHI/AAAAAAAAAC8/cgdCyYQn8zI/s400/depositfiles.jpg" width="241" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://www.fileserve.com/file/zWBXgHX/Paquete_estilos.rar" target="_blank"><img border="0" height="109" src="http://4.bp.blogspot.com/-FXQ1CRimhH4/TzXIPcW7UNI/AAAAAAAAADI/HLGMxVRLZEg/s400/fileserve.png" width="228" /></a></div>
</div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://www.uploadstation.com/file/dSEYNYz/Paquete_estilos.rar" target="_blank"><img border="0" height="90" src="http://3.bp.blogspot.com/-bbC-9tgpL_c/TzXIllfh8II/AAAAAAAAADU/rpZMa2emcnw/s400/Uploadstation.png" width="225" /></a></div>
<br />
<div class="MsoNormal">
Si deseas descargar el código es el siguiente. <b>Descarga del servidor de preferencia.</b></div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://depositfiles.com/files/2tk3xps0x" target="_blank"><img border="0" height="66" src="http://4.bp.blogspot.com/-dOBCS9U0oqA/TzXH0ySZIHI/AAAAAAAAAC8/cgdCyYQn8zI/s400/depositfiles.jpg" width="241" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://www.fileserve.com/file/VNuFNMC/Estilos_Visuales.rar" target="_blank"><img border="0" height="109" src="http://1.bp.blogspot.com/-v8-QGSu1ts8/TzXKO9T-vbI/AAAAAAAAADg/NPjOmL4-N8E/s400/fileserve.png" width="228" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="http://www.uploadstation.com/file/sGgUVdT/Estilos_Visuales.rar" target="_blank"><img border="0" height="90" src="http://3.bp.blogspot.com/-ceFEbMCj1ag/TzXKeDLrtqI/AAAAAAAAADs/DS8AcQjsw7k/s400/Uploadstation.png" width="225" /></a></div>
<br />
<br />
<div class="MsoNormal">
<b>Alguna duda favor de comentar.</b><br />
<b><br /></b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div>
<span style="font-family: Calibri, sans-serif;"><span style="font-size: 27px; line-height: 31px;"><br /></span></span></div>
</div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com6tag:blogger.com,1999:blog-6209776860952559959.post-62616577212371073642012-01-25T18:22:00.000-08:002012-04-24T12:32:30.053-07:00Crear un simple menú con java<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-ZKwFsAMtsMM/TyC3pzdjYwI/AAAAAAAAABI/GjbkgJ1hUzg/s1600/Imagen1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/-ZKwFsAMtsMM/TyC3pzdjYwI/AAAAAAAAABI/GjbkgJ1hUzg/s320/Imagen1.jpg" width="318" />
</a></div>
<div class="MsoNormal">
Bienvenido a <b style="mso-bidi-font-weight: normal;"><a href="http://javacursoavanzado.blogspot.mx/" target="_blank">Java Curso Avanzado</a></b>. En esta publicación aprenderás:</div>
<div class="MsoNormal">
Como crear un simple menú con java.</div>
<div class="MsoNormal">
Problema a resolver: Ya tengo conocimientos de java, pero
solo quiero saber cómo crear un menú con java el cual se muestre en la parte
superior de la ventana del JFrame.</div>
<div class="MsoNormal">
Este será un menú que contendrá lo siguiente.</div>
<div class="MsoNormal">
Menú Archivo. </div>
<div class="MsoNormal" style="text-indent: 35.4pt;">
Opción Salir.<br />
Opción Nuevo. </div>
<div class="MsoNormal">
Menú Editar.</div>
<div class="MsoNormal">
Opción Copiar.</div>
<div class="MsoNormal">
Opción Cortar.</div>
<div class="MsoNormal">
Opción Pegar.</div>
<div class="MsoNormal">
NOTA: Aclaro que es solo para mostrar el menú. Al presionar
la opción no tendrá ningún efecto, ya que solo se muestra como crear menús.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-ZKwFsAMtsMM/TyC3pzdjYwI/AAAAAAAAABI/GjbkgJ1hUzg/s1600/Imagen1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div>
<br />
<div class="MsoNormal">
Si deseas que tenga efecto los menús consulta <a href="http://javacursoavanzado.blogspot.com/2012/01/crear-menu-con-java.html" target="_blank"><b style="mso-bidi-font-weight: normal;">Crear Menús con java</b>.</a></div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
Si deseas descargar el código es el siguiente <a href="http://depositfiles.com/files/yek98t8ym" target="_blank">link de descarga</a>.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s1600/Recomienda+esta+pubicacion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-KRUQbLNrMAI/T5b9XyMg9kI/AAAAAAAAANo/6jqXBAafpZk/s320/Recomienda+esta+pubicacion.jpg" width="320" /></a></div>
<br /></div>
<div class="MsoNormal">
<br /></div>
</div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com0tag:blogger.com,1999:blog-6209776860952559959.post-30123259191864780252012-01-25T09:14:00.000-08:002012-04-24T12:32:59.719-07:00Crear menú con Java<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/ocV7vf5lJCI?feature=player_embedded' frameborder='0'></iframe><br />
<br />
<div class="MsoNormal">
Bienvenido a <a href="http://javacursoavanzado.blogspot.com/" target="_blank">Java Curso Avanzado</a>. En esta publicación aprenderas: </div>
<ul>
<li>1.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span>Añadir TextField al panel.</li>
<li>2.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span>Añadir Labels al panel.</li>
<li>3.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span>Añadir paneles al frame.</li>
<li>4.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span>Añadir ActionListener a los Objetos.</li>
<li>5.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span>Añadir WindowListener al JFrame.</li>
<li>6.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span>Crear submenús.</li>
<li>7.<span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span>Establecer posiciones a los objetos.</li>
</ul>
<div class="MsoNormal">
Esta es una breve explicación de cómo crear menús con java el cual tendrá:</div>
<ul>
<li><span style="font-family: Symbol;"><span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span>Paneles: Para guardar objetos que se muestren en nuestra ventana.</li>
<li><span style="font-family: Symbol;"><span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span>Botones: Para hacer una acción cuando los presionemos.</li>
<li><span style="font-family: Symbol;"><span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span>Textos: Para escribir información.</li>
<li><span style="font-family: Symbol;"><span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span>Etiquetas: Para mostrar que debe contener cada texto.</li>
</ul>
<div class="MsoNormal">
Los menús sirven para facilitar el acceso a cada una de nuestras áreas de la empresa con solo unos pocos clics. También sirve para que nuestro sistema sea más formal.</div>
<div class="MsoNormal">
Se me ha dicho que cree un menú, el cual nos pueda facilitar el acceso a cada panel de nuestro sistema. </div>
<div class="MsoNormal">
Ejemplo:</div>
<div class="MsoNormal">
Tengo tres paneles. </div>
<ul>
<li><span style="font-family: Symbol;"><span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span>El primer panel es rosa y tiene tres botones (aceptar, cancelar, limpiar).</li>
<li><span style="font-family: Symbol;"><span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span>El segundo panel tiene un TextArea para poner comentarios.</li>
<li><span style="font-family: Symbol;"><span style="font-family: 'Times New Roman'; font-size: 7pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span>El tercer panel tiene etiquetas (Labels) y cuadros de texto (TextField) para llenar un formulario.</li>
</ul>
<div class="MsoNormal">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="MsoNormal">
<span style="background-color: #4c1130;"><span style="background-color: white; color: black;">Si quieres el codigo, <a href="http://depositfiles.com/files/vxa4jrhx7" target="_blank">descargalo de aqui.</a></span> </span></div>
</div>hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com1tag:blogger.com,1999:blog-6209776860952559959.post-88282944710464902592012-01-19T19:38:00.000-08:002012-01-20T19:44:43.916-08:00Calculadora C#<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-MCRRKth_Bjw/Txo0lHSQZwI/AAAAAAAAAAc/R2Qfi-uUnQo/s1600/Portada.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="200" width="400" src="http://1.bp.blogspot.com/-MCRRKth_Bjw/Txo0lHSQZwI/AAAAAAAAAAc/R2Qfi-uUnQo/s400/Portada.jpg" /></a></div>
<br />
Se me ha dejado una calculadora, la cual contiene las siguientes funciones:<br />
Suma<br />
Resta<br />
Multiplicación<br />
División<br />
La cual esta elaborada en C# con clases, echa en Visual Studio<br />
Chequenla Este es el <a href="http://depositfiles.com/files/vqzk0jdcc" target="_blank">link de descarga</a> para el código. Comenten para mas información.<br />
<br />hugolk8http://www.blogger.com/profile/10787133565544626154noreply@blogger.com0