Como coloco um jOptionPane em um jFrame? Onde mudo a mensagem deste objeto?
jOptionPane
2 Respostas
Olá!!!
Não sei se posso ajudar mas…
Experimente…
JOptionPane.showMessageDialog(null,“sua mensagem”);
Caso vc queira exibir um JOptionPane aceitando uma informação via teclado experimente
variavel = JOptionPane.showInputDialog(null,“Sua pergunta”);
Caso vc ainda tenha dúvidas esatrei disposto a ajudar na medida do possível, pois ainda sou iniciante.
Alex
Estou de volta!
Com relação à sua pergunta, vc pode definir qual o tipo de JOptionPane vc quer. Criei um código para calcular a média de alunos. Verifique:
import javax.swing.;
import javax.swing.JOptionPane.;
public class historico {
public static void main (String args[]){
String aulas=JOptionPane.showInputDialog (null,
"Digite o número total de aulas","Aulas Dadas",JOptionPane.QUESTION_MESSAGE); // formato para perguntas
String faltas=JOptionPane.showInputDialog (null,
"Digite o número de faltas","Ausências",JOptionPane.QUESTION_MESSAGE);
// Transformando variável tipo string em float
float v1=Float.parseFloat(aulas);
float v2=Float.parseFloat(faltas);
float percent=(((v1-v2)*100)/v1);
/*
O Comando JOptionPane está sendo exibido com uma plataforma diferente de
mensagem, sendo exibido o título da caixa e o símbolo de Informação junto
à mensagem.
*/
JOptionPane.showMessageDialog (null,
"Freqüência de " + percent + " %","Resultado",JOptionPane.INFORMATION_MESSAGE);
if (percent<60) {
JOptionPane.showMessageDialog(null,
"Freqüência muito baixa","Aviso",JOptionPane.WARNING_MESSAGE);
}
else if (percent>=75){
JOptinPane.showMessageDialog(null,
"Freqüência Ideal - Certificado Liberado","Aviso",JOptionPane.INFORMATION_MESSAGE);
}
System.exit(0);
}
}
Dê uma olhada no código. Caso ainda tenha dúvidas, verifique o tutorial do guj ou o site da sun java.sun.com
Até +