style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Java Standard Edition

Esto esta chido

Que chido que exista un comunidad de Javeros Mexicanos, estuve leyendo algunos posts y vi que existen cursos que se estan promociaonando, pero la mayoria si no es que todos son en el DF, estaria bien que se pudieran organizar tours para darlos en distintas partes de la republica.

Felicidades por esta comunidad y pues a darle!!

Libros

Hola.

Vendo los siguientes libros:
Algunos son nuevos y otros usados en buenas condiciones

  • Oracle 9i Guia del Administrador (Nuevo $250)
  • Analisis y diseño orientado a objetos con UML y Proceso Unificado (Nuevo $200)
  • Exam Study Kit for Sun Certified Business Component Developer J2EE1.3 (Usado $150)
  • Course SL275 Java Programming Language 1.4, Sun Microsystems, Student & Lab guide, (Usado $150)
  • Course SL310 Developing J2EE Compliant Applications, Sun Microsystems, Student & Lab guide, (Usado $150)
  • Course SL110 Fundamentals of Java Programming Language, Sun Microsystems 1 book, (Usado $150)
  • Oracle 8i, Guia de Referencia Web (casi nuevo $120)

Alguien esta interesado?
Mandame un correo a chesstmx (arroba) yahoo com mx

Gracias
bye!

De regreso por aca

Bueno lamentablemente mi token card no sirvio asi que de
nuevo uso este buen espacio para postear mis avances.

Imprimir con Java

Hola, yo de nuevo jejejeje : ), pues ando buscando como mandar a imprimir con Java, ya he probado usando la clase PrinterJob, pero solo he podido imprimir una sola hoja y termina el proceso, sin importar que aun tenga caracteres en mi String, necesito saber como mandar a imprimir varias hojas usando el mismo objeto. Si alguien puede ayudarme favor de enviarme un mensaje a: javadicto@gmail.com

gracias de antemano

jdk como herramienta en la enseñanza de la programacion

Dificilmente se puede encontrar en la enseñanza de la programacion un lenguaje que sea didactico y a decir verdad
Java a pesar de tener cierto grado de complejidad, para mi ha sido una excelente herramienta en el aula.

En este sentido se parece al famosisimo Pascal de los 80`s cuano empezo a darlo, que dias aquellos, se imaginan sin bibliografia en español, la unica que existia era en ingles y a pesar de eso lo sigo admirando, ya que mis primeras clases que di de programacion fueron con este programa.

saludos y comenta de tus experiencias en la enseñanza de la programacion y si quieres comparte TIPS.

Hasta la proxima
Dolphin_al

Creando mi primer applet... inservible

Pues despues de leer un poco en un libro sobre Java que creo que esta un poco viejo porque dice que se concentrara en las applets... y según me dijeron Ya no se usan las applets u.u

import java.awt.*;
import java.applet.Applet;

public class Holamundoapplet extends Applet{
        public void paint (Graphics g) {
        g.drawString ("Hola Mundo", 50, 50);
        }
}

Evitar que una aplicación java se ejecute mas de una vez

Buenas tardes, antes que nada les felicito por su sitio que es de gran ayuda cuando uno está "naufragando en internet en busca de información" mi consulta es la siguiente:

Tengo un aplicación estándar en java de tipo consola, pero necesito evitar que se ejecute más de una vez al mismo tiempo, ya que cuando lo hace afecta a la funcionalidad para la cual fue desarrollada (envió de trx) y cada instancia los hace más de una vez dando como resultado el duplicado de envió por cada trx.

Cabe mencionar que la aplicación tiene la lógica necesaria por ella misma, para no duplicar el envió de las mismas (actualiza estatus), pero se da el caso si otra instancia de mi mismo programa es iniciada casi inmediatamente, lo cual ocasiona que ambas inicialmente detecten que ciertas trx no se han enviado y ambas lo carguen en una cola donde simplemente envía y actualizan estados de las trx.

Básicamente mi pregunta es: ¿Cómo puedo detectar que ya se está ejecutando un instancia de mi aplicación?

De antemano gracias por sus respuestas y/o comentarios

saludos

Gustavo BECMART.

JDK 6 Update 4 con JAX-WS 2.1

Sun a liberado la actualización número 4 del JDK 6.0, el cual entre otras cosas incluye a JAX-WS 2.1 y JAXB 2.1, por lo que ya no será necesario utilizar el mecanismo de “endorsamiento” (Endorsed Standards Override Mechanism) de éstas APIs para utilizar Metro (WSIT).

Descarga de JDK/JRE 6.0 Update 4 en: Java SE Downloads.

¿Controlar el volumen de un MIDI?

Hace tiempo que tengo la inquietud de los MIDI y poder trabajar con ellos desde Java. Luego de mirar con cuidado la API de java y gran parte del paquete javax.sound.midi, comencé con la tarea, que ha dado sus frutos: un reproductor casi terminado (por lo pronto, es un beta... y yo soy el tester xD).

El problema que tengo ahora es que quiero proveer un control de volumen en el reproductor. Con la API de sonido se puede obtener un mixer, y a partir de él un control de volumen, pero... ¿se puede hacer eso con un MIDI? ¿Cuál sería el dispositivo al que debo "buscarle" el mixer?
Otra posible solución sería trabajar con el Sequence del archivo MIDI, obtener las Track y a cada una subirle el volumen ANTES de reproducirla. Por tiempo no he podido probar lo que ocurre con la reproducción activa si se modifica la Sequence del MIDI...

¿Podrá alguien ayudarme con eso?

Manejo de XML

Una de las cosas que los programadores en java usan mas es la configuracion por archivos XML o Properties, los properties se pueden leer facilmente usando java.util.Properties, pero los XML requieren un poco mas de trabajo.

Aqui coloco lo que utilizo yo cuando tengo que manipular archivos XML

primero hay que diferenciar 2 cosas una es leer un XML y la 2da es ubicar elementos en un XML

El leer un archivo XML se puede realizar utilizando SAX (Simple API XML). El cual se realiza creando una clase que extienda de org.xml.sax.helpers.DefaultHandler, la idea es sobreescribir ciertos metodos como startElement, endElement los cuales tienen como parametro String namespaceURI, String localName y String qName, Attributes attr.

El utilizar esto significa leer todo el archivo XML y mucha de las veses solo queremos localizar ciertos tags ya que es mas rapido que leer todo el documento.
para hacerlo no hay que utilizar un handler, solo objetos.

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.traversal.NodeIterator;
impor java.io.*;

....

Distribuir contenido

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">