Los códigos más visitados de Java

Listado de los códigos más visitados durante los últimos 30 días
Imágen de perfil
Val: 140
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Ejemplo para Windows - Java


656 visualizaciones el último mes

Java

Publicado el 6 de Abril del 2025 por Octulio (37 códigos)
656 visualizaciones desde el 6 de Abril del 2025
EjemploParaWindows-01
Ejemplo para Windows
En este programa se expone cómo debería efectuarse las llamadas a funciones escritas en lenguaje 'C' que el S.O. posee para cualquier aplicación ejecutable.
Para lograr todo esto en Java se recurre a la librería JNA.
Las funciones que se utilizan y que son proporcionadas por el S.O. son:
* _putenv()
* _fflushall()
* system
* printf()
* puts()

Estas otras funciones son proporcionadas por la librería de Embarcadero C++ Builder:
* clrscr()
* getch()

Código fuente
https://github.com/torrentelinux/torrentarium/tree/master/base/fuente/Java/EjemploParaWindows

Referencias:
https://en.wikipedia.org/wiki/Java_Native_Access
https://github.com/java-native-access/jna
Imágen de perfil
Val: 200
Ha aumentado su posición en 4 puestos en Java (en relación al último mes)
Gráfica de Java

ChessPDFBrowser


645 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 18 de Marzo del 2025 por Francisco Javier Rojas Garrido (26 códigos) (Publicado el 22 de Noviembre del 2017)
16.871 visualizaciones desde el 22 de Noviembre del 2017
chessPDF

Aplicación de ajedrez que permite trabajar con las partidas de los libros de ajedrez en PDF (siempre que los libros no sean escaneados y las partidas estén escritas en formato algebraico).

La nueva versión (v1.26), también permite extraer partidas en notación algebraica de figuras

También permite trabajar con listas de partidas leídas/escritas en formato PGN, y modificar los TAGs, NAGs y comentarios.

Los árboles de variantes pueden se modificados realizando movimientos con las piezas situadas en un tablero.

Permite trabajar con partidas incompletas (es decir, que empiecen en un movimiento posterior al inicial)

- Multi-idioma
- Multi-precisión
- Modo oscuro
- Conexión con motores tipo UCI
- OCR que convierte imágenes con una posición en un tablero, en una cadena estándar FEN

Compatible con el JDK-17

Vídeo de demostración de la nueva funcionalidad (v1.26)
(entrenamiento del reconocedor de figuras para la extracción de partidas en notación algebraica de figuras)

https://frojasg1.com:8443/resource_counter/resourceCounter?operation=countAndForward&url=https%3A%2F%2Ffrojasg1.com%2Fdemos%2Faplicaciones%2FChessPdfBrowser%2Fv1.26.ES.02.extraer.partidas.notacion.algebraica.de.figuras.mp4%3Forigin%3Dlawebdelprogramador&origin=web
Imágen de perfil
Val: 79
Ha aumentado 1 puesto en Java (en relación al último mes)
Gráfica de Java

Calculadora Básica


481 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(9)
Publicado el 6 de Octubre del 2017 por Omar (8 códigos)
237.796 visualizaciones desde el 6 de Octubre del 2017
El programa es una calculadora muy sencilla el cual colocas dos números y puedes elegir la operación a realizar, que son:
Sumar
Restar
Multiplicar
Dividir
Elevar al cuadrado
Residuo
Muestra el resultado y el programa finaliza.
El punto clave del programa es que puedes poner en la entrada de datos lo que tu quieras, ya sea una cadena, .30, 34b, -.df3, etc. Y el programa no seguirá hasta que se coloque los datos correctos.
Imágen de perfil
Val: 200
Ha aumentado su posición en 4 puestos en Java (en relación al último mes)
Gráfica de Java
Actualizado

TextCrypt


315 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 27 de Abril del 2025 por Francisco Javier Rojas Garrido (26 códigos) (Publicado el 22 de Noviembre del 2017)
4.581 visualizaciones desde el 22 de Noviembre del 2017
textCrypt

Aplicación que permite encriptar y desencriptar textos.
Los textos nunca están salvados en claro en el disco duro.
sin imagen de perfil

Programa básico para calcular su IMC


197 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(5)
Publicado el 19 de Mayo del 2017 por Juan
84.684 visualizaciones desde el 19 de Mayo del 2017
Con este simple código podrás obtener IMC de una persona, y saber si su peso en relación a su estatura en bajo, normal o tiene sobrepeso.
Imágen de perfil
Val: 293
Ha aumentado 1 puesto en Java (en relación al último mes)
Gráfica de Java

Pirámide de asteriscos en Java


175 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 10 de Mayo del 2020 por Info (100 códigos)
32.259 visualizaciones desde el 10 de Mayo del 2020
Código que utiliza simples bucles "for" para dibujar una pirámide de asteriscos.

Solicita al usuario la altura de la pirámide a dibujar.

piramide
Imágen de perfil

Juego del Tetris


173 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(18)
Actualizado el 20 de Septiembre del 2018 por Administrador (718 códigos) (Publicado el 26 de Junio del 2013)
129.556 visualizaciones desde el 26 de Junio del 2013
Clásico juego del Tetris utilizando swing

tetris
sin imagen de perfil
Val: 203
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Encriptador de texto, imagenes y archivos binarios


137 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(5)
Actualizado el 21 de Enero del 2017 por Jose Andres (5 códigos) (Publicado el 17 de Octubre del 2016)
21.888 visualizaciones desde el 17 de Octubre del 2016
Pequeño proyecto personal, es un encriptador de texto plano, archivos e imágene, sencillo y fácil de utilizar, cualquier duda o sugerencia hacérmelo llegar.

He pensado en cambiar la estrucutra del código, pero mantener el mismo método y agregar mas cosas, haciendo procesos mas complejos y un menu de configuraciones.

En proceso Agregar consola.
Agregar niveles de encriptacion.
NV 1.- Encriptacion actual.
NV 2.- Encriptacion actual pero con importancia posicional.
NV 3.- Encriptacion completamente posicional.
Agregar nuevos algoritmos de encriptacion, mas complejos.
Agregar parametros de encriptacion.
Agregar encrittacion de audio y video.
Agregar menu de configuraciones.
Agregar un visor hexadecimal.
Imágen de perfil
Val: 491
Bronce
Ha disminuido 1 puesto en Java (en relación al último mes)
Gráfica de Java

Determinar si un numero es primo


122 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(29)
Publicado el 1 de Julio del 2016 por Xavi (548 códigos)
218.620 visualizaciones desde el 1 de Julio del 2016
Simple código de ejemplo, que muestra como determinar si un numero introducido por el usuario es primo o no.
Imágen de perfil
Val: 62
Ha disminuido 1 puesto en Java (en relación al último mes)
Gráfica de Java

Sorteo


98 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 10 de Junio del 2017 por Alejandro (3 códigos) (Publicado el 19 de Marzo del 2017)
17.708 visualizaciones desde el 19 de Marzo del 2017
Sorteo
Aplicación para generar un sorteo. Por un lado se añaden a los participantes y por otro lado se añaden los premios. Pulsando "Sortear todos" se repartirán los premios de forma aleatoria entre los concursantes. Si se pulsa "Sortear uno", se asignara un premio de la lista a uno de los participantes.
Imágen de perfil

Juego del ahorcado en consola


95 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 16 de Noviembre del 2019 por Administrador (718 códigos)
42.600 visualizaciones desde el 16 de Noviembre del 2019
Juego del ahorcado desde la consola/terminal donde hay que adivinar una de las palabras almacenadas en un array.

ahorcado
Imágen de perfil
Val: 200
Ha aumentado su posición en 4 puestos en Java (en relación al último mes)
Gráfica de Java
Actualizado

File Encoder Application


95 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(6)
Actualizado el 26 de Abril del 2025 por Francisco Javier Rojas Garrido (26 códigos) (Publicado el 3 de Mayo del 2015)
7.783 visualizaciones desde el 3 de Mayo del 2015
Encriptador multiplataforma basado en encriptación simétrica XOR y reordenación pseudoaleatoria de bytes.
La aplicación incluye una GUI para facilitar la tarea de encriptar y desencriptar.
Incluye documentación detallada en Castellano, catalán e inglés.
PantallaPrincipal_conPantallaDeFichero
Imágen de perfil

Copiar y Pegar un Archivo


93 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 4 de Diciembre del 2014 por Julio Cesar (3 códigos)
18.168 visualizaciones desde el 4 de Diciembre del 2014
método para copiar y pegar un archivo de una dirección a otra...
Espero que lo disfruten...
Imágen de perfil
Val: 293
Ha aumentado 1 puesto en Java (en relación al último mes)
Gráfica de Java

Validar una dirección de correo en Java


93 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 8 de Enero del 2020 por Info (100 códigos)
24.252 visualizaciones desde el 8 de Enero del 2020
Este simple código muestra una función para validar una cuenta de correo utilizando una expresión regular con el método estático compile de la clase Pattern.
Imágen de perfil
Val: 712
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Grafo


85 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 12 de Octubre del 2020 por Daniel (194 códigos)
28.532 visualizaciones desde el 12 de Octubre del 2020
En matemáticas y ciencias de la computación, un grafo (del griego grafos: dibujo, imagen)1​ es un conjunto de objetos llamados vértices o nodos unidos por enlaces llamados aristas o arcos, que permiten representar relaciones binarias entre elementos de un conjunto.2​Son objeto de estudio de la teoría de grafos.

Típicamente, un grafo se representa gráficamente como un conjunto de puntos (vértices o nodos) unidos por líneas (aristas).
Imágen de perfil
Val: 140
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Ejemplo para Linux - Java


81 visualizaciones el último mes

Java

Publicado el 6 de Abril del 2025 por Octulio (37 códigos)
81 visualizaciones desde el 6 de Abril del 2025
EjParaLinux-1
Ejemplo para Linux
Este es un simple ejercicio en Java que muestra cómo hacer "llamadas al sistema" en S.O. Linux.
Las funciones del lenguaje C que son invocadas desde el programa EjemploParaLinux.java son:
* putenv()
* system()
Es importante conocer que se debe descargar la biblioteca JNA desde GitHub para que sea incorporada al proyecto que Usted debe crear en Apache NetBeans IDE (Linux).

Código fuente:
https://github.com/torrentelinux/torrentarium/tree/master/base/fuente/Java/EjemploParaLinux

Referencias:
https://en.wikipedia.org/wiki/Java_Native_Access
https://github.com/java-native-access/jna
Imágen de perfil

Comprobar si un número es capicúa


75 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 28 de Noviembre del 2017 por Administrador (718 códigos)
40.725 visualizaciones desde el 28 de Noviembre del 2017
Un número capicúa, es aquel que se puede leer por igual de derecha a izquierda y de izquierda a derecha... 11, 303, 3125213,...
Imágen de perfil
Val: 79
Ha aumentado 1 puesto en Java (en relación al último mes)
Gráfica de Java

Dibujar figuras geométricas


74 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 6 de Octubre del 2017 por Omar (8 códigos)
12.713 visualizaciones desde el 6 de Octubre del 2017
El programa tiene como fin dibujar por coordenadas figuras geométricas o dibujar figuras prediseñadas. Cuenta con una interfaz de usuario muy sencilla con JOptionPane.

El programa inicializa preguntando la resolución, es decir el tamaño de la ventana donde se va a visualizar las figuras.
0

La ventana sera desplazada y se preguntara al usuario si desea ver una figura ya prediseñada o hacer una figura por coordenadas.
1

A continuación se muestra algunos Screen del programa en ejecución:
2
3
4
5
6
Imágen de perfil
Val: 42
Ha disminuido su posición en 2 puestos en Java (en relación al último mes)
Gráfica de Java

Insertando datos en MongoDB desde Java


73 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(6)
Publicado el 14 de Diciembre del 2015 por Julio (12 códigos)
12.589 visualizaciones desde el 14 de Diciembre del 2015
En este código como podéis ver como se añade un documento con el método insertOne y un conjunto de documentos con insertMany.

Método insertOneDataTest(): lo que se hace es introducir un único documento usando el método insertOne y creando un documento de tipo org.bson.Document para la inserción, si el documento no tiene id el driver generará uno.

Método insertManyDataTest(): vamos a introducir ahora un conjunto de datos utilizando una lista: LinkedList dataList = new LinkedList<>(), primero añadimos un par de documentos a la lista como puedes ver en el código, y después hacemos un inserta de la misma en la base de datos utilizando el método getMongodb().getCollection(“restaurants”).insertMany(dataList).

Espero que te haya resultado útil.
sin imagen de perfil

Comprobar que una fecha sea correcta


73 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(14)
Publicado el 9 de Marzo del 2017 por Jose Alberto
84.519 visualizaciones desde el 9 de Marzo del 2017
El programa lo que hace es solicitar al usuario una fecha (dd:mm:aaaa) y comprobar si es correcta. Para que una fecha sea correcta es necesario:
• El año debe ser mayor que cero.
• El mes debe estar entre 1 y 12.
• Dependiendo del mes que sea, el día debe estar dentro de los límites válidos. Los meses que tienen 31 días son 1, 3, 5, 7, 8, 10 y 12. Los meses de 30 días son 4, 6, 9 y 11. El mes de 28 días es 2, excepto en un año bisiesto que es 29 días.
sin imagen de perfil

Método de Gauss-Seidel


71 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(5)
Publicado el 28 de Noviembre del 2010 por Victor (3 códigos)
38.691 visualizaciones desde el 28 de Noviembre del 2010
Método iterativo utilizado para resolver sistemas de ecuaciones lineales. Es un método iterativo, lo que significa que se parte de una aproximación inicial y se repite el proceso hasta llegar a una solución con un margen de error tan pequeño como se quiera.
Desarrollado en Netbeans 6.5 y Java 1.6.
Imágen de perfil
Val: 140
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Tabla Ascii


70 visualizaciones el último mes

Java

Actualizado el 21 de Abril del 2021 por Octulio (37 códigos) (Publicado el 12 de Diciembre del 2018)
16.470 visualizaciones desde el 12 de Diciembre del 2018
TablaAscii-03
TablaAscii-VistaJDeveloper
Vista del proyecto TablaAscii en Linux/JDeveloper.

Programa en Java que muestra la tabla de caracteres ASCII en la ventana consola de Windows y en GNU Linux.
Se acompaña de documentación técnica sobre su implementación.
Se recomienda leer las páginas de manual en Linux sobre los comandos: locale y export. Por ej.:
man export
Estos comandos permiten consultar/actualizar la localidad del sistema y en Windows se recomienda leer la ayuda de los comandos chcp y mode. Por ej.:
help chcp
Imágen de perfil

Analizador léxico con JFlex


65 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 29 de Febrero del 2020 por Administrador (718 códigos) (Publicado el 14 de Octubre del 2014)
22.904 visualizaciones desde el 14 de Octubre del 2014
Código que muestra cómo utilizar JFlex en Netbeans para crear un Analizador Léxico

jflex1
sin imagen de perfil

Sopa de letras


64 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(10)
Publicado el 18 de Junio del 2010 por Edmond Duke (2 códigos)
55.640 visualizaciones desde el 18 de Junio del 2010
Código para crear sopa de letras de manera sencilla.
Desarrollado con Java SE 1.6
Imágen de perfil
Val: 274
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Calcular el máximo común divisor de dos numeros


62 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 16 de Enero del 2021 por Katas (25 códigos)
5.166 visualizaciones desde el 16 de Enero del 2021
Código que muestra como calcular el máximo común divisor de dos números utilizando un bucle for.

Se define el máximo común divisor de dos o más números enteros al mayor número entero que los divide sin dejar residuo alguno (sin que sobre algún número)
Imágen de perfil
Val: 140
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Inicio de sesión (login)


57 visualizaciones el último mes

Java

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 19 de Junio del 2018 por Octulio (37 códigos)
22.383 visualizaciones desde el 19 de Junio del 2018
IniciaSesion02
IniciaSesion03

Aplicación .jar que muestra una ventana de diálogo para dar comienzo a inicio de sesión en el sistema que deseamos ingresar. También es posible registrarnos antes de entrar al sistema.

En pocas palabras, es un ejemplo de 'login' para entrar a un sistema cualquiera.
Internamente, se utiliza vectores del tipo 'String' para guardar tanto el nombre de la cuenta como para la clave de acceso.

Realizado en Oracle JDeveloper ver. 12.2.1.3.0 para Windows.
Más contenidos en: https://my.pcloud.com/publink/show?code=kZwa4f7Z8QzIeGDfSDmG5mxhuYlgobFN92lk