{DÚVIDA} Como usar uma JFrame a partir de uma classe?

Olá pessoal, estou aprendendo Java agora e estou com uma dúvida em relação ao JFrame. Gostaria de saber se consigo criar uma JFrame usando os métodos de uma classe já existente.
Exemplo: Criei uma classe chamada Calculadora e segue o código:

package calculadora;
import java.util.Scanner;

public class Calculadora  {

public static void main(String[] args) {
  
 
    Scanner teclado = new Scanner(System.in);
    int resultado;
   
    System.out.println("---CALCULADORA---");
    System.out.println("--Escolha uma das opções--");
    System.out.println("-1:Adição // -2: Subtração // -3:Divisão // -4: Multiplicação ");
    int opcao = teclado.nextInt();
    System.out.println("Digite o primeiro valor: ");
    int num1 = teclado.nextInt();
    System.out.println("Digite o segundo valor: ");
    int num2 = teclado.nextInt();
    //////////////////////
    switch(opcao){
        case 1:
            resultado = adicao(num1,num2);
    System.out.println("O resultado de "+num1+" + "+num2+" é: "+resultado);
    break;
        case 2:
            resultado = subtracao(num1,num2);
            System.out.println("O resultado de "+num1+" - "+num2+" é: "+resultado);
            break;
        case 3:
            resultado = divisao(num1,num2);
            System.out.println("O resultado de "+num1+" / "+num2+" é: "+resultado);
            break;
        case 4: 
            resultado = multiplicar(num1,num2);
            System.out.println("O resultado de "+num1+" x "+num2+" é: "+resultado);
        default:
            System.out.println("***Valor inválido!***");
    }
    

}
public static int multiplicar(int num1, int num2){
int resultado;
resultado = num1*num2;
return resultado;
}
public static int adicao(int num1,int num2){
int resultado;
resultado = num1+num2;
return resultado;
}
public static int subtracao(int num1,int num2){
int resultado ;
resultado = num1-num2;
return resultado;
}
public static int divisao(int num1,int num2){
int resultado ;
resultado=num1/num2;
return resultado;
}

}

Importe sua Calculadora na classe que quiser e utilize-a.

1 curtida

Era isso mesmo amigo,muito obrigada! ; )