Ola pessoal, queria saber como faço para que uma jOptionPane mostre dentro dela qualquer tipo de mensagem de erro gerado pelo console do java durante a execução na tela?
Preciso que seja pra qualquer erro de execucao que aconteça?
Alguem tem ideia de como faco isso?
valew… T++
public static void main(String[] args) {
try {
throw new Exception("Hum, houve um erro!");
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e.getMessage(), "Erro", JOptionPane.ERROR_MESSAGE);
}
}
1 curtida
olha ai se ajuda
import javax.swing.*;
public class Main2 {
public Main2(){
lancarErro();
}
private void lancarErro(){
try{
throw new Exception();
}
catch(Exception e){
StackTraceElement st[] = e.getStackTrace();
String erro = "";
for(int i = 0; i < st.length; i++){
erro += st[i].toString() + '\n';
}
JOptionPane.showMessageDialog(null, erro, "erro", JOptionPane.ERROR_MESSAGE);
}
}
public static void main(String[] args) {
new Main2();
}
}
1 curtida
hlds
Julho 26, 2006, 12:25pm
#4
tu poe dentro de cada excecao:
JOptionPane.showMessageDialog(null, "Mensagem", "Título", JOptionPane.ERROR_MESSAGE);
obs: eu n testei se a sintaxe ta correta (creio q esteja pq eh simples), mas o metodo eh este.
e ai ajudou?
1 curtida
valew, moçada, foi perfeito… T+