¿Proteger datos Java (guardar elementos en un archivo seguro)?

Estoy haciendo un juego de texto simple en Java y quería una forma segura de guardar estadísticas (dinero, etc.).

Podría hacer un archivo de texto pero luego podría ser modificado. Me preguntaba si había una manera simple de hacer que sea un poco más difícil para alguien perder el tiempo con las estadísticas guardadas.

Respuesta 1

Serializar puede ser una solución simple. Almacene los datos que deben guardarse en una clase Serializable (Busque la interfaz Serializable de Java) y escríbala en un archivo. No estará súper cifrado, pero evitará que las personas solo lo abran en el bloc de notas y lo cambien.

Aquí hay un ejemplo simple de cómo serializar un objeto en un archivo; buscar en Google debería producir más si es necesario. http://www.rgagnon.com/javadetails/java-0075.html

Respuesta: 2

Lo más probable es que me equivoque, pero en mi clase de cámara, giro y traduzco toda la escena alrededor de la cámara para que parezca que la cámara se está moviendo. Esto funciona bien ya que todas las cajas ...

Buen día. Si el tamaño de fuente JLabel y JTextField se puede cambiar como se desee, ¿es posible cambiar también el estilo de fuente (tamaño, cara, color) de los nombres de columna y elementos de una JTable? Agregando más, ...

Estoy tratando de aplicar más de tres criterios de filtro en la consulta. Llegué a saber que esto es posible usando executeWithArray. ¿Alguien puede compartir un ejemplo de ello? Necesito aplicar más de tres filtros ...

El extremo de Java es un complemento de Bukkit, por lo que no tengo la libertad de construir en un motor de servlet como Tomcat. No necesito acceso arbitrario a ningún objeto; Solo quiero exponer un subconjunto de funcionalidades ...