Java Standard Edition

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

Uso de jtable utilizando el ide Eclipse

Lo que pasa es que estoy desarrollando un sistema cliente-servidor y al hacer un reporte donde esta incluido un jtable-, me gustaria saber como puedo hacer para que la cabecera del jtable se pueda dividir en 2 lineas o mas ... Espero alguien me pueda ayudar.

Ejm:

Columna1 Columna2

a b
a b

Columna1 su nombre es "Datos del Alumo"; normalmente te sale todo en una sola lina, lo que yo quisiera es que me salga en dos o 3 lineas

asi: "Datos del
Alumno"

Como se podria hace esto ¿?

Ayuda Sobre sustitución

Hola a todos!!!

Necesito de un String sustituir un caracter por unString ejemplo

tengo el string "S" y quiero que remplazarla por "aSa" y de este nuevo String sustituir la S por aSa quedando aaSaa y asi sucesivamente (recursivamente)

no se si me explico

espero me puedan ayudar y de antemano gracias

[Solucionado]Problemas con ruta y espacios en blanco Process ejecutaRutina = runtime.exec("C:\\INVOICE Control de facturas

Tengo el siguiente codigo que funcinaba muy bien hasta la ultima actualizacion de Java, ahora tengo la jre-7u25-windows-i586 y sigue sin funcionar.

El problema es que trato de generar un backup pero no me reconoce la ruta a partir del espacio en blanco
C:\\INVOICE Control de facturas

Me sale: El sistema no puede encontrar el archivo especificado

Y todo funcionaba bien.

Process ejecutaRutina = runtime.exec("C:\\INVOICE Control de facturas\\icfdata\\bin\\mysqldump.exe -P 2205 --single-transaction --opt -c -Q --routines --triggers --force --extended-insert= false --complete-insert= true --hex-blob --password=" +
des.getContrasena() + " --user=" + des.getUsuario() + " --databases controlfacturasrelease");<blockcode>

Jasper Report: Error al cargar un archivo jasper desde un jar

Hola gente del foro, les comento que es mi primer acercamiento activo al foro y la verdad
que me presento para pedir algunas ideas que me permitan solucionar un pequeño gran inconveniente.
Detallo mi problema: Tengo una aplicación ya generada que
carga un archivo .jasper y lo rellena con una serie de datos, obteniendo como salida un
archivo con extensión pdf.

Cargo el archivo .jasper:

Al momento de rellenar el archivo con los datos el programa lanza una excepción
IO.Exception : stream closed con la detención de la ejecución de dicha aplicación.

Lo más sorprendente es que cuando ejecuto la clase principal desde Eclipse, o bien
a través de un task desde Ant (no el jar sino la clase principal) el archivo se
rellena sin ningún inconveniente. Por el contrario el error se presenta sólo
cuando ejecuto la aplicación ya empaquetada.

Buscando por google encontré que posiblemente sea un problema del path de los archivos; pero
si bien he utilizado un path absoluto, y otros métodos para acceder a los recursos el
inconveniente continúa sin solución.

Parte del código con su respectivo error:

 

DUDA! APLICACION SIMULA ESCANEAR LA PANTALLA DEL ESCRITORIO

ME GUSTARIA CREAR UNA APLICACION QUE ESCANE LA PANTALLA O ELEGIR PARTE DE LA PANTALLA PARA ESCANEAR Y PASE A TEXTO PLANO LAS LETRAS QUE SE ENCUENTRA EN ELLA..ESTO ES POSIBLE?.. QUE CLASE DEL API SE UTILIZARIA?.. CUALQUIER RESPUESTA ES AGRADECIDA.. TENGO EXP. CON JAVA EE, NO CON JAVA SE

Alguien tiene experiencia con impresora de tickets?

que tal mi pregunta es alguien tiene experiencia desarrollando alguna aplicación que utilice una impresora de tickets?
mas específicamente una epson pero en la pagina del fabricante no encuentro nada relacionado a utilizarlas mediante Java

alguien tiene un ejemplo?
algún código o algo donde pueda empezar a orientarme... saludos

pd: lo único que encontré en la web de epson son los drivers para la impresora, por lo cual si windows la reconoce se me habia ocurrido mandar a imprimir desde java utilizando Printable, PageFormat PrinterJobs
y hacer una "imagen" con graphics donde iran los datos a imprimir
pero creoq esa no es la mejor solucion

Problemas con el inicio de sesion

Estimados,
Tengo un problema con mi aplicación web en java, el problema ocurre después de estar un par de días en producción la aplicación se cuelga en el inicio de sesión, alguien que me pueda ayudar?.

Saludos y desde ya muchas gracias.

Jbutton se queda bloqueado en un for

Hola, me gustaría consultarles como se puede hacer que un jbottom no se quede bloqueo mientras se corre un for o while.

Me explico mejor al dar clic en un botón y este tiene un "for" bastante largo el programa se me queda bloqueado y hace todas las rutinas que tiene pendiente hasta el final, ya sea poner texto en un textarea, todo lo hace al final, quisiera que se hiciera simultáneamente que se alla corriendo el proceso y se vallan realizando los cambios.

//Código para el juego... el Ahorcado//

package SistemaEscolar;

import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;

/**
 * @web <a href="http://www.facebook.com/oskr2013
" title="http://www.facebook.com/oskr2013
">http://www.facebook.com/oskr2013
</a> * @author Oskr
 */

public class Ahorcado {
    JTextField jt;
    JLabel lb;
    JLabel lb2;
    private boolean play =false;
    private String[] diccionario = {"CANTAR","BAILAR","REIR","APLAUDIR","APRENDER","GANAR","ESCRIBIR","APUNTAR","ACEPTAR","ACTUAR","PERMITIR","PREGUNTAR","EVITAR","CAMBIAR","LIMPIAR","RECOLECTAR","VENIR","COMPRAR","COMER","RECLAMAR","CERRAR","MONTAR","TREPAR","ELEGIR","PODER","LLAMAR","CONSTRUIR"};

    private char[] palabra_secreta;
    private char[] palabra;

    int intentos = 0;
    boolean cambios=false;

    public ahorcado(){}

    public ahorcado(JTextField texto, JLabel emo, JLabel emo2){
        System.out.println("Juego del ahorcado por Oskr");
        this.palabra_secreta = Random().toCharArray();
        String s="";
        //llena un string con "_"
        for(int i=0;i<=this.palabra_secreta.length-1;i++){
          s = s + "_";
          System.out.print(this.palabra_secreta[i]);
        }
       
        this.palabra = s.toCharArray();

Obtener código fuente de una web

Que tal a todos mi pregunta mas bien no es la del titulo, la cuestión es la siguiente quería mediante java obtener el codigo fuente de una web, esto lo hago de la siguiente manera:

java.io.InputStreamReader isr = new java.io.InputStreamReader(url.openStream());
BufferedReader bufferedReader = new BufferedReader(isr);
String line = "";
while((line = bufferedReader.readLine())!=null){
System.out.println(line);

eso es solo la parte donde me baja el código de la pagina, el problema es que la web esta diseñada para utilizar una versión móvil y una versión estándar por lo que el código que me sale entre otras cosas tiene dos

Distribuir contenido