Quero colocar uma variavel em frame que ja criei

abaixo segue o codigo eu criei um JFrame e chamei o mesmo de frame.
fiz o que era necessário agora eu estou querendo colocar a variavel resultadao neste mesmo frame como faço.
não é cola de faculdade eu fiz os mesmos exercicios em pascal quando tava no primeiro ano da facul agora quero repassar isto para Java pois fiquei de dp nesta linguagem então estou querendo estudar achei esta uma boa maneira se alguem puder me ajudar agradeço.

package lib;


import com.sun.org.apache.bcel.internal.generic.GETFIELD;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;

 
public class teste2 {
    
    
   public static void main(String Args[]){	
            
       String fahrenheit, resultado; 
       Double tf, tc;
            
       JFrame frame = new JFrame("Conversão de Temperatura");
	
       fahrenheit = JOptionPane.showInputDialog("Digite Temperatura Fahrenheit");
       tf = Double.parseDouble(fahrenheit);
       
       tc= (tf - 32) * 5 / 9;
       
       resultado= Double.toString(tc);
       
               
      /* Aqui eu quero mostrar mo mesmo JFrame que eu chamei de frame criado a cima 
       o resultado da conversão*  Tipo temperatura Celsius é = resultado*/ 
       
       
      
    }
    
    
}

jah q vc uso um JOptionPane pra entrada pq vc naum usa pra saida??
tipow assim:

mas como vc pediu otra coisa tenta usar o JFrame assim:

[code]package lib;

import com.sun.org.apache.bcel.internal.generic.GETFIELD;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import java.awt.BorderLayout;

public class teste2 {

public static void main(String Args[]){

   String fahrenheit, resultado;   
   Double tf, tc;  
          
   JFrame frame = new JFrame("Conversão de Temperatura");  
   JLabel label = new JLabel();
   fahrenheit = JOptionPane.showInputDialog("Digite Temperatura Fahrenheit");  
   tf = Double.parseDouble(fahrenheit);  
     
   tc= (tf - 32) * 5 / 9;  
     
   resultado= Double.toString(tc);

   frame.add(label, BorderLayout.CENTER);
   label.setText("O resultado é" + resultado);
   frame.pack();
   frame.setVisible(true);
                     
}  

} [/code]
espero ter ajudado!! :wink:

Matchola,

ficou legal com o joptionpane. Deu certo agora eu vou tentar fazer os outros exercicios usando esta mesma ideia valeu pela força