Java Standard Edition

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

como saber la informacion que se manda en el socket

hola amigos,

yo tengo una duda, he estado practivando con los sockets y serversockets

pero por si tuviera un juego y el cliente este conectado al servidor,

como sabe el server si el cliente esta caminando, usando ataque y llenandose vida.

utilizamos en codigo

socket,write("la informacion a mandar");

pero en el server.read("la informacion que llega del socket cliente");

como la saco para saber que esta haciendo cada cliente, y saber si esta caminando o atacando o comiendo

no se si me explique.

pd: es el ejemplo generalizado, asumimos que ya instancie el server acepto conecciones y los clientes ya se conectaron al server y asi.

que tan estable es hacer un game server en J2SE

Buenas,

me pregunto que tan confiable es hacer el servidor para un juego online masivo, por ejemplo esta J2EE pero ese es un servidor web y no esta enfocado en ser un servidor para videojuegos.

o al menos hasta donde yo se no,

alguien me puede decir, si estaria bien hacer el servidor en java, haria los clientes en java, pero el punto es que he leido malos comentarios al respecto.

si me equivoco en algo, o no me doy a explicar por favor prgunten.

Nuevo libro sobre Java entré todos

Buenas noches a todos.

Soy programador en Visual FoxPro desde hace 13 años y en IOS desde hace 3, y bastante tiempo estudiando Java y a su creador James Gosting, aunque nunca he trabajado profesionalmente con este lenguaje de programación.

He leído muchos libros sobre Java y mi experiencia profesional me dice, que da igual leer uno que otro, con esto no quiero decir que no se aprenda, que si se aprende, pero si no es "hola mundo", es "hello world", y esto es lo que quiero cambiar y por eso aquí estoy hoy.

Todavía no hay, o muy pocos, los libros que enseñan a un programado nóvel o más avanzado a escribir un programa REAL y con ventanas (swing). Una vez que se sepa lo que es una clase, un objeto, etc..., se tendría que enseñar a escribir un programa de escritorio.

Sin nada más me pongo en contacto con todos los programadores de Java para escribir un libro solamente con programas escritos por ellos y explicados paso a paso, desde el más sencillo al más avanzado, desde creados por nóveles a creados por profesionales, desde ventanas sencillas a ventanas sofisticadas.

Dejar applet corriendo en el background.

Buenas noches.

Tengo un applet que hace muchas operaciones matemáticas y manda el resultado a un servicio web, por motivos de seguridad dicho proceso se hace desde la maquina del cliente, pero tarda mucho tiempo (al rededor de 5 minutos), hay alguna manera de dejar la operación corriendo en un hilo aparte aun cuando el usuario cierre la ventana que contiene el applet?.
De antemano gracias.

(JTable a JTable) Obtener datos de determinado ID con AbstractTableModel

Chicos estuve haciendo una aplicación para Cliente/Escritorio y ya hice para pasar los valores según la clave primaria de un JTable a un JTextField, pero ahora tengo una nueva curiosidad. Estoy haciendo un Maestro/Detalle y tengo dos tables una de productos y otra de los derivados de esos productos, la relacion es uno a muchos. Quiero hacer que al seleccionar una fila de la JTable me muestre en otro JTable todos los derivados de ese producto segun el ID de la fila que seleccione. Alguien podría ayudar con esta inquietud. Estoy tratando de hacerlo con el modelo AbstractTableModel.

(DefaultTableModel) o (AbstractTableModel) Agregar fila al final de la columna

Chicos estoy registrando varios productos en mi JTable (ID, Nombre, Descripcion, Categoria) pero cuando llegue a la ultima columna que es Categoria al presionar Tab quiero que agregue una nueva fila, y asi secuencialmente las filas que quiera registrar. Alguien tiene alguna idea?

(DefaultTableModel) Leer filas con datos

Chicos una consulta tengo una Tabla DefaultTablemodel por default con 10 filas. Quiero guardar los datos de la tabla pero no necesariamente todas las filas estaran llenas. ¿Como hago para solo guardar las filas q tienen datos?

Login a un foro desde Java

Que tal compañeros

Buscando en la red, encontré una respuesta para loggearme en algún foro desde este foro (valga la redundancia):
http://www.dreamincode.net/forums/topic/187860-java-login-to-forum-netwo...

Sin embargo no me ha funcionado porque no encuentro bien la relación de los parámetros dentro del bloque try/catch... por ejemplo, si quisiera loggearme aqui en JavaMéxico, mis fracciones de código vitales para ese login son:

---------------------------------
URLObj = new URL("http://www.javamexico.org/")
...
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(connect.getOutputStream()));
writer.write("name=nekio&pass=miPassword&user-login-form=post");
writer.close();
---------------------------------

Viendo el codigo HTML del formulario de login en este foro (JavaMéxico) es que saque los nombres de los parámetros, pero no estoy seguro que sean esos.

Alguién sabe concretamente como puedo reconocer los nombres de los parametros del loggin de cualquier foro?

Gracias por su apoyo

AWT-EventQueue-0" java.lang.NullPointerException

Que tal buenas tardes, alguien podría ayudarme con este problema por favor.
Estoy elaborando una interfaz gráfica en Java para probar una lista, los elementos que contiene la interfaz son:
botones para insertar un elemento (de tipo String), buscar, eliminar, imprimir y salir, además de un área de texto para mostrar los elementos.
Pero al momento de ejecutar el programa y mandar un valor para ser insertado me marca una excepción AWT-EventQueue-0" java.lang.NullPointerException

Se que tal vez la solución será muy simple, pero apenas comienzo a manejar eventos e interfaces gráficas de usuario, les agradecería mucho su ayuda, ya que llevo algunos días tratando de resolver esto pero no he podido.

Anexo las líneas que muestra la excepción el ser lanzada:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at VentanaPrincipal$HandlerEvent.mouseClicked(VentanaPrincipal.java:104)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:270)
at java.awt.Component.processMouseEvent(Component.java:6508)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)

Listar programas instalados en mi Sistema Operativo

Buscando por internet como obtener la lista de los programas instalados en mi sistema operativo, ninguna respuesta la he encontrado genérica... la gran mayoría hacen referencia a la clase Runtime, para ejecutar comandos específicos del sistema operativo.

¿Alguien sabe si hay alguna manera genérica de obtener la lista?

Agradecería mucho si alguien tiene un ejemplo particular también para Windows.

Un saludo a todos

Distribuir contenido