February 18, 2007

Sin terminar el programa

Hace poco de 3 semanas empecé con el programa para generar el código de la interfaz gráfica en java a partir de un lenguaje visual. Solo he trabajado 3 días de las 3 semanas en éste pequeño proyecto personal, pero la idea ya está, sólo me falta sentarme y programar jajaja. Hasta ahorita el programa genera el archivo ".java" y declara todos los componentes de la interfaz, sólo hace falta agregar dichos componentes al frame, está entretenido terminar el programa. emoticon

 

 

January 28, 2007

Para no aburrirme en vacaciones

Filed under: Software Libre, Java

El próximo lunes inician mis clases y durante las vacaciones estuve "trabajando" con una idea que tenía hace tiempo, quería crear Iterfaces Graficas en java pero basandome de un formulario de otro lenguaje de programación, sé que existen herramientas para hacer Formularios en java, pero no quiero aburrirme así que haber que sale.

November 2, 2006

Ejemplo de manejo de componente Choice en Java

Este programa maneja un Choice y una imagen, al seleccionar una opción del Choice, la imagen cambiará, es un ejemplo sencillo pero ahí está. emoticon

Ver codigo 

October 29, 2006

Ejemplo de recursividad e Interfaz Gráfica en java

Filed under: Personal, Java

En la escuela me dejaron un programa que use recursividad e interfaz gráfica, el programa convertirá números binarios a decimales, publico el código y ojalá les sirva de algo emoticon

dale Clic para Ver código 

October 11, 2006

Pequeño ejemplo de Thread’s en java

Filed under: Personal, Java

Como de costumbre, sin nada que publicar he decidido subir un pequeño programa que hemos hecho en la escuela en el cual se emplearán hilos. El programa realiza lo siguiente:

Ejemplifica un grupo de alumnos resolviendo un examen, cada alumno sera un hilo y contiene un objeto de tipo examen.

Cada alumno puede decidir si contestar o pedir copia a otro alumno.

Cuando el alumno termine de contestar el examen se visualizarán las respuestas del alumno y si a quien dió o pidió copia.

El programa sólo preguntará la cantidad de alumnos y el nombre de cada uno, por defecto el examen tendrá 10 preguntas.

Para solucionar esto empleé tres clases: Examen, Alumno y Grupo (contiene el Main) 


 Ver examen.java      Ver alumno.java     Ver grupo.java


May 16, 2006

Guía de Java en Línea

Filed under: Java

navegando encontré esta guia de java básico (ojo q es en línea), está orientado a personas que ya tienen conocimientos fundamentales en este lenguaje y quieren profundizar un poco.considero la guia como buena, y si conocen de algun otro sitio pues pásenlo! jeje

http://javabasico.osmosislatina.com/ 

en la sección de ligas hay otras páginas donde bajar manuales de java y otros temas de la informática, de todas formas , está www.manualesgratis.com y manuales.astalaweb.com. 

java

March 30, 2006

Contar lineas de código! programa

Filed under: Java

Hola, hace poco el buen Chiapaneko publicó en su blog que haría un programa que contara las líneas de código de x lenguaje de programación, el lo crearía en C#, pero me tomé la curiosidad de crearlo en Java ya que es lo que actualmente "uso". así que les pongo el código y también les sirva en algo.

Indicación:

El programa no contará los espacios en blanco, los comentarios ( "//" o "/"   */")

 

 

 //hecho por hcortes
///código obtenido de hcortes.blogsome.com
import java.io.
;
class leer
{
    public static void main(String ars[])throws IOException
    {
BufferedReader archivo=new BufferedReader(new InputStreamReader(System.in));
String fichero;
System.out.println("Escribe el nombre completo o ruta del archivo [.java]: ");
fichero=archivo.readLine();
fichero=fichero.trim();

int con=0;

int es=0;
if (fichero.length()==0)
    System.out.println("No se escribio el nombre del archivo");

else
{
File nuevo;
nuevo=new File(fichero);
if (nuevo.exists())   
{   
BufferedReader reader= new BufferedReader(new FileReader(fichero));
//leer una linea del archivo y guardarla en linea
String linea= reader.readLine();
while(linea!=null )
{
    if (linea.trim().length()==0)
    {
        linea=reader.readLine();
    }
    else
    {
       
                 if (linea.trim().startsWith("//"))
                {
                linea=reader.readLine();   
                }
   
                else
                {
                    if(linea.trim().startsWith("/"))
                    {
                    es=1;
                    }
                    if(linea.trim().endsWith("
/")){
                            es=0;
                       
                            linea=reader.readLine();
                        }
                        else
                        {           
                if (es==1)
                {
                linea=reader.readLine();
                }
                else
                {
                    con++;
                  linea= reader.readLine();
                }
                }
                    }
               
    }
}
        System.out.println("El archivo tiene "+(con) +" lineas ");           
}
else
{
    System.out.println("El archivo no existe");
}

System.out.println("nHecho por hcortes");
}
}
}

 

Nota:Si el programa presenta algún error; corrijanlo y me lo informan!!  emoticon

March 23, 2006

Aprendiendo a Programar en Java

Filed under: Java

Actualmente estoy en segundo semestre de la carrera de Ingeniería en Sistemas Computacionales y prácticamente a partir de éste semestre estoy conociendo a Java y estoy prácticando mucho con programas que aparentemente no tienen ningún sentido, así que esos programitas "sin sentido" los iré colocando en mi blog para alguien que talvez le ayude.

Empezaré con el famoso Cuadrado Mágico.

                     emoticon 

Cuadro Magico en Java! :D

Filed under: Java

Bueno, estoy aprendiendo a programar en java en la universidad donde estudio y hace poco nos quedó de tarea hacer los programas del capítulo 8 (cuadro mágico,calcular la combinación de un número n,obtener la cadena alfabeticamente menor a otra cadena,etc.) pero hoy sólo pondré el código del Cuadro Magico en el cual el usuario sólo indicaría el tamaño de la matriz siempre y cuando respetara la siguiente condición:

  • Debe estar entre 3 y 15
  • Debe ser impar
  • Un cuadro Mágico no repite numeros, y la suma de las filas, columnas y diagonales debe ser igual.

Por ejemplo: Si el número es 5, creará una matriz de 5×5 y almacenará los valores (sin repetir) en los espacios q le corresponda. Los movimientos serán los siguientes: El primer número estará en la primera fila de la matriz y en medio. Los demás números se colocarán una fila arriba y una columna a la derecha del último número colocado. Si el espacio está lleno se colocará abajo del último número colocado.

Código:

Clic para ver código


   

Este código regresa lo siguiente:  Si n=3.

8  1   6

3  5   7

4  9   2

 

Este y otros programas más están dentro de los ejercicios propuestos del capítulo 8 del libro

Java 2. Curso de Programación 2a edición. Autor: Francisco Javier Ceballos

Luego pondré los demás ejercicios del capítulo 8, ya los tengo aunque todavía no los entrego así que todavía no los publicaré. jejeje

cuadro magico

Dejen sus comentarios porfa. 

Get free blog up and running in minutes with Blogsome
Theme designed by Ian Main