May
17
2008
mopet
Vamos el día de hoy a explicar como crear un archivo PDF en Java, editar y darle formato al PDF para darle una presentación magnifica para nuestros trabajos.
Para realizar el archivo tenemos que ver primero la librería que nos ayudara a crear el PDF, en este caso usaremos iText, esta biblioteca nos permite crear y manipular archivos PDF, RTF y HTML en Java, y es una librería Open Source. La descargaremos desde aquí.
Ahora nos apoyaremos desde NetBeans 6.0, ahí añadiremos la librería solo vamos al proyecto, librerías y añadir jar.

Explicare brevemente el código necesario para crear y editar el PDF.
JAVA:
-
/**importar los paquetes necesario*/
-
import java.io.FileOutputStream;
-
import java.io.IOException;
-
import com.lowagie.text.Document;
-
import com.lowagie.text.DocumentException;
-
import com.lowagie.text.Paragraph;
-
import com.lowagie.text.pdf.PdfWriter;</span>
-
-
public class ArchivoPDF {
-
-
public static void main
(String[] args
) {
-
-
// 1. Se crea un objeto documento de la clase Document.
-
-
-
try {
-
-
//2.Creamos el archivo PDF.
-
-
-
//3. Abrimos el archivo PDF para poder editarlo.
-
documento.open();
-
-
//4. Añadimos al objeto documento un párrafo.
-
documento.add(new Paragraph("Hola mundo este es mi primer PDF"));
-
-
//5. Le añadimos el tamaño de la pagina.
-
documento.setPageSize(PageSize.A3);
-
-
//6.Le damos una nueva pagina.
-
documento.newPage();
-
documento.add(new Paragraph("Este es una nueva pagina"));
-
documento.setPageSize(PageSize.LETTER);
-
-
}
-
catch(DocumentException de) {
-
System.
err.
println(de.
getMessage());
-
}
-
-
System.
err.
println(ioe.
getMessage());
-
}
-
// 6.Cerramos el documento.
-
documento.close();
-
}
-
}
Espero que les guste el post, alguna duda comentala por favor.
Para siempre... me parece mucho tiempo.
2 comments | tags: java | posted in java
May
17
2008
mopet
Hoy voy a mostrar como puede trabajar Java y OpenGL juntos, esto gracias a la biblioteca de JOGL (Java OpenGL) para aprovechar los máximos recursos que ofrecen el lenguaje Java y el API de OpenGL. Utilizando un IDE en este caso usaremos NetBeans 6.1, aunque también Eclipse tiene esta posibilidad pero por ahora me enfocare con el primer IDE.
Vamos primero a descargar un paquete que necesita NetBeans para descargar automáticamente los plugins necesarios para que funcione correctamente, este paquete lo descargaremos aquí.
El archivo es net-java-nboglpack-updatecenter.nbm, ahora unas ves abierto NetBeans damos en Tools > Plugins y estaremos aquí.

Damos click en Add plugins y buscamos el archivo que descargamos, ahora nos aparecerá la opción de NetBeans OpenGL Pack Update Center, lo seleccionamos.

Ahora en la pestaña de Settings nos verificamos que este seleccionado también la misma opción, luego damos click en la pestaña de Available Plugins nos aparece las opciones siguientes, después solo damos en el botón install.

Para verificar que este funcionando abrimos un New Project y seleccionamos OpenGL > Demos y un proyecto ya realizado.

Y eso es todo, puedes empezar tus programas en Java utilizando la biblioteca JOGL para acceder a OpenGL.
Links importantes:
www. es.wikipedia.org
www.jogl.dev.java.net
Espero les guste, favor de hacer sus comentarios para mejorar estos post.
Para siempre...me parece mucho tiempo.
2 comments | tags: java | posted in Uncategorized, java
May
12
2008
lesthack
Para aquellos que les gusto pensar en el java capcioso, les tengo otro mas.
JAVA:
-
if(i!=i)
-
System.
out.
println("Acertaste");
-
else
-
System.
out.
println("Nones, eso no es");
De nuevo la pregunta, ¿Que valor debo darle a i para que la condición se cumpla?
contest terminado.
Pues bien, para los que no supieron la respuesta, aquí va.
Debido a que la condición era i != i el único valor distinto de si mismo es aquel llamado NaN, es decir, Not a Number.
- Double i = Double.NaN; //aqui le indicamos que i será del tipo NaN
- Double i = 0.0/0.0; //el resultado no será un valor valido, por lo tanto será NaN
Felicidades a quienes lo hallan resuelto.
by: lesthack
2 comments | tags: java, java capcioso, programación | posted in java, programación
May
10
2008
lesthack
Esta pregunta ya es vieja y sin embargo, me gustaría recordarla. Se trata de un simple código java como el siguiente.
JAVA:
-
if(i==i+1)
-
System.
out.
println("Acertaste");
-
else
-
System.
out.
println("Nones, eso no es");
Ahora, la pregunta es ¿Que valor le tenemos que dar a i para cumplir la condición?
Contest Terminado.
Bien, aquí las respuestas:
- Double i = Double.POSITIVE_INFINITY
- Double i = Double.NEGATIVE_INFINITY
- Double i = 0.1e50
- Double i = 0.1/0.0
Bien por los que lo resolvieron !!
by: lesthack
10 comments | tags: java, java capcioso, tips | posted in java, programación
Comentarios Recientes