Boa noite, sou iniciante. Estou num projeto na faculdade de criar um jogo(o jogo tem que ter a parte apenas de escrita e uma parte de interface), preciso fazer com que o sai na Main do programa, saia também na interface gráfica, como posso fazer isso?
Interface gráfica usando Java tem varias bibliotecas, entre elas
Swing (Tem bastante material)
JavaFX (Moderna)
SWT (É boa)
Complementando a resposta anterior:
SWT está para o AWT assim como o JFaces está para o Swing.
O Swing foi uma melhoria do AWT utilizando MVC, tanto que muitos componentes Swing estendem classes do AWT.
Mais ou menos o mesmo acontece com o JFaces e o SWT.
Eu usei essas bibliotecas já, para criar botões etc. Porém nesse jogo, eu preciso mesclar o código já implementado sem interface com uma interface, e precisaria do que sai na executável dentro da interface gráfica, e não achei nenhum método para isso
Mas métodos prontos pra isso não existem, você vai ter que criar.
Poderia começar postando o código que você já tem, sem telas, que daí fica melhor pra te orientar de como fazer.
É que no código que já tenho pronto, os métodos que escrevem na tela são Void, é possível eu fazer um TextField já na parte gráfica que imprima o que tem em um método void?
Sim, mas vai ter que modificar seu código.