Pegar o que está sendo impresso no console - java

1 resposta
javahibernate
P

Minha dúvida é a seguinte: A aplicação do sistema onde trabalho, utiliza o hibernate. Dependendo da máquina, ela demora um pouco a inicializar. Somente depois que o hibernate faz todo carregando dele, que a tela de login é exibida. Então acontece da pessoa clicar no programa, não abrir nada, e só depois de 30 segundos aparecer a tela de login…

Quero criar uma tela que abre imediatamente quando a pessoa clica, e que a label imprima tudo o que tiver impresso no console.

Quando o hibernate está sendo carregando, aparece o mapeamento das tabelas sendo carregados no console…

Queria dar um label.setText ( pegando o que está sendo impresso no console )

Tem como fazer isso?

1 Resposta

staroski

Cria um OutputStream que joga a saída no console e também em um componente.

Depois faz um:

Sytem.setOutput(esseNovoObjetoQueVoceCriou)

Criado 28 de agosto de 2020
Ultima resposta 29 de ago. de 2020
Respostas 1
Participantes 2