Cálculo de la formula PAGOPRIN de Excel implementada en Java. La formula básica es esta (saldoCapital * tasa) * (1 / (Math.pow(1 + tasa, plazo – cuotaActual + 1) – 1)); Va un ejemplo: public class TestCalcularAmortizacion { public static void main(String[] args) { double deuda = 1000d; int plazo = 12; …
Entradas correspondientes a la etiqueta 'Java'
Java Códigos de Barra
¿Cómo usar códigos de barra con Java? Puedes utilizar esta librería que implementa varios tipos de códigos de barra muy utilizados. Te dejo un ejemplo de uso: — import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import net.sourceforge.jbarcodebean.BarcodeException; import net.sourceforge.jbarcodebean.JBarcodeBean; import net.sourceforge.jbarcodebean.model.Interleaved25; public class TestBarCode { public static void main(String[] args) throws IOException, BarcodeException { …
Html to PDF con Java
¿Cómo convertir html a pdf con Java? Para convertir html a pdf con Java necesitas primero que el html sea un html válido del tipo XHTML Si tienes tu xhtml listo, entonces podrás usar esta librería Flying Saucer que proporciona una manera simple para la transformación. Si no tienes un html que sea válido, tendrás …
Manejando tus impresoras con Java
¿Cómo ver todas las impresoras disponibles con java, la impresora que tienes por default y otros atributos de tus impresoras?
Aquí van algunos ejemplos simples…
Descompilar clases Java
Descompilar clases Java dentro de un JAR
Instalar ANT en Windows
Descarga ANT desde http://ant.apache.org/bindownload.cgi Una vez descargado, descomprimelo en alguna carpeta. En este ejemplo será en “C:\apache-ant-1.7.1″ Debes ir a Configuración / Panel de Control / Sistema para agregar variables de entorno. Luego allí cargas la variable de entorno ANT_HOME, con tu ruta Después agregas al path de windows, la ruta donde hayas descomprimido ANT …
JAVA SWING – UNA SOLA INSTANCIA
Si necesitas controlar que solo una sola instancia de tu aplicación swing se ejecute, lo que puedes hacer es abrir un socket en un puerto y controlar que puedas abrirlo. Si no puedes abrirlo es porque otra instancia de tu aplicación ya lo abrió con anterioridad, lo que significa que se esta ejectutando. De esta …
CREAR JAR CON LIBRERIAS EXTERNAS USANDO ANT
<?xml version="1.0"?> <project name="MyProject" default="dist" basedir="."> <description> Descripcion del proyecto </description> <!– creo propiedades –> <property name="src" location="src" /> <property name="lib" location="lib" /> <property name="build" location="build" /> <path id="path.libs"> <pathelement location="." /> <fileset dir="lib"> <include name="**/*.jar" /> </fileset> </path> <target name="init" depends="clean"> <echo> ************ EJECUTANDO INIT ***************** …
Usando SwingWorker para correr procesos en background
Muchas veces necesitas, en una aplicacion swing, correr algún proceso en background e ir actualizado un texto o componente de la pantalla a medida que se ejecuta el proceso. Para eso podemos usar javax.swing.SwingWorkerEjemplo: private void jButton1ActionPerformed(ActionEvent evt) { WorkInBackground w = new WorkInBackground(); w.addPropertyChangeListener(new PropertyChangeListener(){ public void propertyChange(PropertyChangeEvent evt) { …



