Java Standard Edition

Sobre el lenguaje Java y las clases que componen la API.

FLAMINGO - Ribbons

Hola a todos, esta vez me encuentro pidiendo un poco de ayuda!

Bien el punto está en que aquí me encontré un post con el tema de este proyecto llamado Flamingo, que consiste en una librería la cuál provee las clases necesarias para crear una aplicación con Ribbons en Java, decidí hacer una pequeña prueba de esta librería, me leí el archivo de presentación de la librería, el blog del creador de este proyecto y la API del proyecto para comenzar con la prueba. Lo que les comento es que la poca información que encontré acerca del proyecto, me pareció suficiente como para entender el mecanismo y comencé; los pasos son muy fáciles una vez que entiendes como está estructurado un Ribbon con esta librería. Para iniciar se debe crear una Frame de tipo JRibbonFrame, este tipo Frame ya contiene un Ribbon integrado y mediante el método getRibbon(). se obtiene este componente. Ahora, la estructura que llevan un Ribbon es de la siguiente forma:

JRibbon contiene a -> RibbonTask contiene a -> JRibbonBand contiene a -> JComponent

Validacion java --> mysql

Hola que tal?
Bueno, este es mi primer post y la verdad no sabia donde ubicarlo puesto a que no encontre una categoria para esto.
Para empezar, estoy desarrollando un proyectico por medio del cual estoy aplicando muchos de los conocimientos que he aprendido en la U y en el internet, ademas estoy tratando de aprender muchas otras cosas importantes para el manejo de un sistema ( desde su eficiencia,su seguridad,su portabilidad, entre muchas otras cosas).
El proyecto trata sobre, el manejo de inventario,facturacion,cuentas por pagar y por cobrar, para esto estoy trabajando con java y mysql.
Ya estoy un poco avanzado en cuanto al diseno de la base de datos, pero me he topado con unos problemas que quisiera solucionar de la mejor manera para
conseguir un buen producto.
Quisiera que se hiciera una optima validacion de usuarios y que no comprometa la integridad de la base de datos, para esto tengo que tener en cuenta como hacer las conexiones.
He investigado sobre como hacer conexiones a la base de datos, pero al parecer no es de la mejor manera ya que, ademas de ser insegura, puede ser un poco lenta en cuanto a concurrencia.

Ayuda Estoy haciendo una aplicacion en la cual agrego botones y etiquetas segun el tamaño de de una variable ....

Estoy haciendo una aplicacion en la cual agrego botones y etiquetas segun el tamaño de de una variable dimencional de cadena y me muestra los botonoes y los cuales me responden perfectamente y el mensaje de respuesta es correcto pero quiero modificar el color de las etiquetas segun las respuesta si es falso rojo si es verdadero verde y no se como acceder a las etiquetas que e creadto.

este es el codigo
 

Ayuda con esta exepcion JasperReports

org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'field'. One of '{"http://jasperreports.sourceforge.net/jasperreports":property, "http://jasperreports.sourceforge.net/jasperreports":fieldDescription}' is expected.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:410)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3165)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1777)

PushbackReader en NetBeans

Hola a todos,

Sigo aprendiendo este hermoso lenguaje con ayuda de algunos libros y en especial con el de Fco. Ceballos, bueno pues tengo un problema al correr la siguiente linea: nombreFichero = Leer.dato(); en Netbeans, meto un nombre mediante el teclado y pues NetBeans no hace nada, ya lo probe con Eclipse y bien que funciona, el problema es que me siento mas comodo con NetBeans que con Eclipse, ¿saben si puedo solucionar este problema?.

Saludos y de antemano gracias.

Este es el fragmento de la clase que debe de leer la cadena

 

Clase java.util.Properties antes, API Preferences despues ¿Si utilizan o utilizaron alguna vez esto?

Hola JavaMexico.

Sigo repasando y aprendiendo sobre Java SE básico y me encontré con la clase Preferences.

De la descripción de la clase que aparece en un libro de deitel dice: "Un uso común de los objetos Properties en versiones anteriores de Java era para mantener los datos de configuración de las aplicaciones o las preferencias de los usuarios para las aplicaciones. Una nueva característica de la plafatorma Java versión 1.4 es la * API Preferences * que está diseñada para reemplazar el uso de la clase Properties con un mecanismo más robusto para mantener los datos de configuración y preferencia."

Estuve haciendo una busqueda sobre la clase Properties y encuentro algunos resultados en español... PERO al buscar sobre la nombrada API Preferences no encuentro demasiadas respuestas en spanish ¿será que no se utilizó esta api o solo por un breve tiempo y apareció alguna otra clase en la versión 5 o 6 de Java que la reemplazara?

Lista = LinkedList , Pila = Stack , Cola = ? , Arbol Binario de ordenamiento = ?

Hola amigos, estoy revisando un poco sobre estructuras de datos y sus implementaciones en las librerias de Java.

Según tengo en un libro, las listas están implementadas en Java por la clase LinkedList, las pilas por Stack

PERO

Según también vi por ahí comentaban que la clase Stack estaba en deshuso... entonces ¿cual se utiliza ahora como implementación de una estructura de datos Pila?

De la clase Cola no se su implementación en Java, vi que existe una interfaz llamada Queue PERO no se que clase la implemente en las librerias de Java.

Los arboles binarios de ordenamiento también son importantes ¿que clase los implementa en las librerias de Java?

----

Mi interés es saber la implementación de las estructuras de datos en las librerias de Java oficiales... yo hace mucho tiempo hice mis propias implementaciones de las estructuras de datos PERO quisiera utilizar las estandarizadas en las librerias...
AL IGUAL QUE EL UTILIZAR Math.max( num1, num2 ) en vez de añadir una instrucción de desición en el código que haga lo mismo... QUIERO IRME POR LO ESTANDAR.

Agradezco sus respuestas.

Saludos.

JApplets VS Flash

Hola amigos.

Estaba leyendo y repasando algunos conceptos básicos de java con ejemplos de applets de la clase JApplet y pensé:

Todo lo que los desarrolladores de aplicaciones de internet ricas (¿en multimedia? ) ¿no se podria desarrollar igualmente absolutamente todo a base de Applets (bueno, JApplets)?

No se absolutamente nada sobre Flash ni de similares... a duras penas lo básico de Applets.

Supongo que los applets fueron creados para el mercado de las aplicaciones en internet pero ... ¿será que no fué popular trabajar sobre ellos? ¿que sucedió? ¿que los hace una elección no tan buena para aquellos que utilizan Flex (¿eso es una extensión de Flash? ) y/o similares?

Uhm... ¿me esfuerzo aprendiendo a desarrollar applets para aplicaciones/paginas web o simplemente olvido hacer ese esfuerzo y salto a Flex [( o Flash... por ahora no lo tengo claro]) ?

Agradezco de antemano las respuestas.

¿Cómo mantener un arraylist ordenado ?

Saludos a todos, soy nuevo en el sitio y estoy trabajando en una aplicación web de ajedrez para jugar humano-humano y quiero crear un ArrayList, con jugadores de ajedrez que se mantenga ordenado en la medida que inserto
, o cuando la partida termine que se ordene automaticamente por su Elo.

hasta ahora tengo esto.

public class Jugador implements Comparable
private String nombre =null;
private String pais = null;
private Integer elo=2000;
....
public void setElo(Integer elo) {
this.elo = elo;
}
public void setElo(String elo) {
this.elo = new Integer(elo);
}

public Integer getElo() {
return elo;
}

public int compareTo(Object o) {
Jugador jug = (Jugador)o;
return jug.getElo().compareTo(this.getElo());
}

para eso tengo otra clase

public class ListaUsuariosConectados {
public ArrayList lista = new ArrayList();
...

}

jugadoresEnLineas = new ListaUsuariosConectados();

esto es lo que hago actualmente, cada vez que me hacen una petición para ver los usuarios conectados y devolverlo ordenado por Elo.

Crear un Acceso Directo con Java

Hey chicos cómo hago un quicklaunch icon con java... tal vez lo primero que se debe aprender pero todo en java parece muy complicado y se requiere mucha búsqueda, por favor pueden explicarme cómo.

Distribuir contenido