buenas,
como seto um Jframe dentro de uma variavel?
é possivel fazer isso no java?
estou migrando do vb então paciencia pessoal
buenas,
como seto um Jframe dentro de uma variavel?
é possivel fazer isso no java?
estou migrando do vb então paciencia pessoal
O que você quer dizer com “setar um jframe dentro de uma variável” ? Você que passar uma informação para dentro de um JFrame (antes de exibi-lo, por exemplo), é isso?
Abraço.
alem de passar uma string comum quero passar o meu jframe form
minha tela
em vb fazia assim
no form Tprincipal eu setava a variave — Public VarTenteNovamente As Form
depois nos outros form eu podia fazer assim — TPrincipal.VarTenteNovamente = Escreva
onde Escreva era o nome do me form
uso assim para poder trabalhar com respostas incorretass e voltar para a tela anterior… assim consigo trabalhar com uma unica tela de respostas erradas
quero migrar um programa q desenvolvi com atividades escolares para d vb para java, assim rodando em qualquer plataforma
Você pode fazer basicamente a mesma coisa em Java. Tenha uma variável do tipo do form que quer criar e passe a referência desse form para essa variável. Algo mais ou menos assim:
public class MeuFrame extends JFrame{
// código que você quer no form
// aqui deve haver uma opção para ocultar o form, com setVisible(false) ou algo do tipo
}
public static void main(String args[]){
MeuFrame frame = new MeuFrame(); // a variável frame agora armazena o form do tipo frame
boolean condicaoqualquer = false;
do{
frame.setVisible(true); // exibe o form pro usuário
condicaoqualquer = frame.condicaoFoiAtendida(); // esse método retorna se a condição foi atendida no form ou não
} while(condicaoqualquer == false);
}
Abraço.
obg
mas não deu mto certo
quando tento ler a variavel com o form fica dando erro de leitura…
pesquisei mais e vi mta gnt falando do uso das dialogs, gostei da ideia
então usei dialogs para mostrar c esta correto ou não… e ficou até melhor, mais bonito visualmente