jueves, 18 de julio de 2013

un buen tutorial para aplicaciones web

http://www.inf-cr.uclm.es/www/mpolo/asig/0708/tutorJavaWeb.pdf

este tutorial esta excelente

HTML scripts

Los llamados "Scripts" son formas de texto que se le añaden a una página de internet para crear un efecto en específico. La mayoría de estas formas deben ser colocados entre las propiedades de <head> y </head> del código HTML de la página. Recuerda que con solo copiar y pegar (copy-paste) los códigos es suficiente, solo debes modificarlos a tu gusto. Veamos los siguientes ejemplos:

Script:
<meta http-equiv="Refresh"
content="5;url=http://www.blogger.com">

Descripción
Al colocar este en una página de internet, el mismo redirigirá en 5 segundos a la página de internet que se indica en la dirección de URL. Content= al tiempo en segundos.


Script:
<style>
<!--
BODY{
scrollbar-face-color:'green';
scrollbar-arrow-color:'yellow';
scrollbar-track-color:'red';
scrollbar-shadow-color:'red';
scrollbar-highlight-color:'gray';
scrollbar-3dlight-color:'silver';
scrollbar-darkshadow-Color:'silver';
}
-->
</style>

Descripción: (solo en IE)
Cambia el color de las barras scroll (ScrollBars) en una página de internet. Modifica los colores a tu gusto y listo.


Script:
<SCRIPT LANGUAGE="javascript">

var getin = prompt("Acceso Denegado!!! - Necesitas un Password para poder entrar")
if (getin!="clave3577")
{location.href='http://www.blogger.com'}
else
{alert('Acceso Permitido - Entra')} 

</SCRIPT>

Descripción:
Crea una forma de entrada a la página a través de una clave secreta. Cambia lo que está en rojo para más opciones. El texto en rojo (clave3577) es la clave de ingreso a la página.


Script:
<style type="text/css">
<!-- 
A{text-decoration:none} 
-->
</style>

Descripción:
Elimina las líneas debajo de un enlace.


Script:
<script language="JavaScript">
<!-- 
window.status = "HTML Básico para aficionados";
-->
</script>

Descripción:
Crea un mensaje en la barra de status donde originalmente dice (Done) ó (Opening 
page)

Para más información sore estos "scripts" visita el siguiente enlace:http://www.dynamicdrive.com.

texto aportado por http://daleclick.blogspot.com/2005/02/scripts.html

viernes, 17 de mayo de 2013

Nota minima para tu Examen final

si deseas saber cuanto tienes que sacar para ganar la materia en la universidad católica de oriente
entra a este link hay un programa que hice en action script 

http://pauloesreggae.wix.com/paulo#!programas-iphone-flash/c1ge4

domingo, 12 de mayo de 2013

mp3 en java


public class Musica implements Runnable{
        String rutaCancion;
        JFileChooser ventana = new JFileChooser();
//el JFileChooser es una ventanta que permite buscar un archivo
        public static AdvancedPlayer reproductor;
        Thread t = new Thread(this);
    @Override
    public void run() {
                    ventana.showOpenDialog(new JWindow());
                    File archivo =ventana.getSelectedFile();
                    
        try {
                FileInputStream n=new FileInputStream(archivo);
                 
                try 
                {
                    reproductor = new AdvancedPlayer(n);
                    reproductor.play();
                }
                catch (JavaLayerException ex) 
                {
                    JOptionPane.showMessageDialog(null, "algo          
                     anda mal con el reproductor");
                }
            } 
            catch (FileNotFoundException ex){
                JOptionPane.showMessageDialog(null, "algo anda
                 mal con el archivo reproductor");

            }
        
    }
}
NOTA: DEFINICION DE THREAD

Una thread es un único flujo de contrrol dentro de un programa. Algunas veces es llamado contexto de ejecución porque cada thread debe tener sus propios recursos, como el program counter y el stack de ejecución, como el contexto de ejecución. Sin embargo, toda thread en un programa aun comparte muchos recursos, tales como espacio de memoria  y archivos abiertos. Threads tambien son llamadas procesos livianos (lightweight prrocess).

UN THREAD ES UN PROCESO QUE SE PUEDE EJECUTAR A LA MISMA VEZ QUE OTROS. OSEA SI NECESITO QUE   UN EMPLEADO PUEDA ACCEDER A LA BASE DE DATOS MIENTRAS QUE EL USUARIO TAMBIEN AL MISMO TIEMPO ENTONCES AHI SON IMPORTANTE LOS THREADS O POR EJEMPLO SI QUIERES PONERLE A TU PROGRAMA MUSICA COMO EN ESTE EJEMPLO PERO QUIERES QUE ADEMAS DE ESTO QUE PUEDAS HACER OTROS PROCESOS COMO NAVEGAR EN INTERNET.

viernes, 10 de mayo de 2013

Metodo de busqueda recursiva de un dato en una matriz hecho en java


public void Buscar(int[][] matriz,int dato,int x, int y)
{
     if (matriz[x][y]==dato)
    {
        JOptionPane.showMessageDialog(null,"se encuentra en la posicion"+x+","+y);
    }
    else{
        if (y < matriz[y].length-1&&x<matriz[x].length)
        {
             Buscar(int[][] matriz,dato,x, y+1);
        }
        if (y==matriz[y].length-1 && x< matriz[x].length-1)
        {
            y=0;
            x=x+1;
            Buscar(int[][] matriz,dato,x, y);


        }
     }

un metodo recursivo es un metodo que se invoca a si mismo generando un ciclo, el uso de los if es para controlarlo y dependiendo de la condicion se invoca o se sale.