Caixa de texto na interface gráfica

6 respostas
java
V

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?

6 Respostas

J

Interface gráfica usando Java tem varias bibliotecas, entre elas

Swing (Tem bastante material)
JavaFX (Moderna)
SWT (É boa)

S

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.

V

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

S

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.

V

É 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?

S

Sim, mas vai ter que modificar seu código.

Criado 29 de agosto de 2022
Ultima resposta 31 de ago. de 2022
Respostas 6
Participantes 3