Buscar un código de Java

Mostrando del 101 al 110 de 110 coincidencias
<<>>
Se ha buscado por la cadena: array
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

Java JTable cargar consulta PostgreSQL y exportar a Excel o PDF


Java

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 6 de Marzo del 2016 por Julio (12 códigos) (Publicado el 16 de Febrero del 2016)
14.151 visualizaciones desde el 16 de Febrero del 2016
Seguimos con los ejemplos de Java Swing en este caso vamos a ver dos cosas, la primera es como cargar una consulta a una base de datos utilizando JDBC en un javax.swing.JTable, y en la segunda veremos como exportar el contenido del javax.swing.JTable a Excel con un método genérico, es decir, válido para cualquier JTable usando Apache Poi Java API para Excel, en las nueva versiones añadimos exportación automática a PDF e impresión directa.

Versión 1.2: añadimos Toolbar y exportación a PDF
JFrameJTableDatabaseToExcel-V_1_2-Final-02


Vamos a crear un clase con un constructor al que le podamos pasar por parámetros los datos para cargar en un <span class="code-java-b">javax.swing.JTable</span> cualquier consulta, una vez hecho esto crearemos un botón que nos permita exportar los datos cargados a una hoja <span class="code-file">Excel</span>.

Así definimos nuestra clase con las siguientes condiciones:

Constructor: pasaremos por parámetros la consulta, los nombres de las columnas a presentar, el tipo de datos de cada columna, y por último, el ancho que ocupará cada una en la presentación.

Conexión a la base de datos: utilizamos JDBC para conectar con la base de datos y obtener los resultados de la consulta.

DefaultTableModel: el modelo de datos de la tabla será variable y adaptable a cada consulta que se pase por parámetros con las condiciones especificadas anteriormente en el constructor, esto implica que para cada consulta se construirá automáticamente un javax.​swing.​table.​DefaultTableMode adaptado para cargar la consulta en el javax.swing.JTable.

Carga de la consulta: para facilitar la comprensión del ejemplo fijaremos una conexión a una base de datos PostgreSQL(http://codigoxules.org/postgresql/), incluiremos todas las acciones necesarias para la carga en este método, para que en otros ejemplos posteriores se pueda usar como método de actualización de la tabla.

Exportar a Excel: crearemos un botón para ejecutar la acción de exportación, para ello crearemos un método genérico que se pueda reutilizar con cualquier javax.swing.JTable

Impresión directa (Versión 1.1): añadimos un nuevo botón para imprimir automáticamente y de forma sencilla el contenido de cualquier JTable directamente por la impresora del sistema utilizando el método de JTable print.

Toolbar botones (Versión 1.2): En está nueva versión actualizamos la clase para añadir exportación automática a PDF y pasar todos los botones de funcionalidades a un Toolbar añadiendo imágenes a los botones.

Exportar a PDF (Versión 1.2): crearemos un botón para ejecutar la acción de exportación del JTable a iText PDF, para ello crearemos un método genérico que se pueda reutilizar con cualquier javax.swing.JTable, para obtener información más detallas puedes leer el artículo: Java iText PDF – Creando un pdf en Java con iText(http://codigoxules.org/java-itext-pdf-creando-pdf-java-itext/), y consultar el ejemplo publicado en LWP de Java JTable exportar a PDF con iText (http://lwp-l.com/s3452).


Espero que te sea útil.
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

Java JTable importar ficheros con Java I/O y exportar a PDF con iText


Java

Publicado el 3 de Marzo del 2016 por Julio (12 códigos)
8.705 visualizaciones desde el 3 de Marzo del 2016
Este es un código donde verás como utilizar b]Java I/O[/b] para cargar los ficheros en un JTable y como exportar el contenido de un JTable a PDF con iText.

Utilizamos Java I/O que agrupa las librerías para manejar ficheros, entrada y salida, lectura de directorio y cargar el JTable
ver como exportar el contenido del JTable a PDF con un método estándar que nos valdrá para cualquier javax.swing.JTable usando iText PDF.

Java-JTable-importar-contenido-carpeta-y-exportar-a-PDF-con-iText

Definimos nuestra clase con las siguientes condiciones:

Constructor: pasamos por parámetros la carpeta que queremos leer y cargar en un javax.swing.JTable, donde las columnas serán el nombre del fichero y varios datos.
Leer el directorio (carpeta) : utilizamos Java I/O (http://codigoxules.org/java/java-io/)para leer el directorio y obtener la información que cargamos en la tabla.
DefaultTableModel: el modelo de datos de la tabla que será fijo con las columnas: NOMBRE, EXTENSIÓN, LEÍBLE, FECHA MODIFICACIÓN, TRASPASAR, TAMAÑO y NOMBRE COMPLETO.
Carga de los ficheros: todas las acciones necesarias para cargar el directorio con los ficheros los agrupamos en un método, así si queremos añadir un botón de actualización, solo tenemos que llamar a este método.
Exportar a PDF: crearemos un botón para ejecutar la acción de exportación a iText PDF, para ello crearemos un método genérico que se pueda reutilizar con cualquier javax.swing.JTable, para obtener información más detallas puedes leer el artículo: Java iText PDF – Creando un pdf en Java con iText (http://codigoxules.org/java-itext-pdf-creando-pdf-java-itext/).


Espero que te haya resultado útil.
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


Java

estrellaestrellaestrellaestrellaestrella(6)
Publicado el 14 de Diciembre del 2015 por Julio (12 códigos)
12.276 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

Validador de CBU


Java

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 1 de Octubre del 2015 por Facundo
7.879 visualizaciones desde el 1 de Octubre del 2015
Bueno, tenia que validar en el laburo el ingreso de CBU y note que en la web era difícil conseguirlo ya hecho en Java, había en otros lenguajes pero no en Java, así que decidí compartirlo. Quizás se pueda pulir un poco más, pero hasta acá a mi me servía barbaro. saludos
Imágen de perfil

tareas programadas


Java

Actualizado el 20 de Abril del 2015 por Alfredo (Publicado el 17 de Abril del 2015)
6.706 visualizaciones desde el 17 de Abril del 2015
lee las tareas programadas compara con un día anterior por si alguna fue deshabilitada o habilitada si fue eliminada o agregada
Imágen de perfil

Juego Picas y Fijas en Java


Java

Publicado el 8 de Abril del 2014 por Administrador (718 códigos)
12.786 visualizaciones desde el 8 de Abril del 2014
Código del juego de Picas y Fijas con interfaz gráfica.
El juego de Picas y Fijas es un conocido juego de lógica, en el cual un jugador tiene que adivinar un numero dado por el programa de 4 dígitos (este numero, no puede contener valores repetidos).
Las Picas, son los valores que existen en el numero, pero que no están en la posición correcta y las fijas, son los valores que están en la posición correcta.
sin imagen de perfil

Pasar un byte a hexadecimal


Java

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 6 de Mayo del 2002 por Carlos
30.199 visualizaciones desde el 6 de Mayo del 2002
Codigo fuente necesario para pasar de un byte[] a hexadecimal.
Muy util cuando se usan funciones sha-1... ya que no se puede pasar de byte[] a entero haciendo casting.
1...Anterior1234567891011Siguiente...11