Passagem de parâmetros entre classes

Olá Pessoal!

Estou com um probleminha que é o seguinte, Tenho um frame chamado “OO_transitorios” e uma classe chamada “SuperClassT”.
No meu frame quando clico no botão “Calcular”, eu pego valores de alguns JTextfield, envio esses valores (por meio de set) para o SuperClassT.

No SuperClassT eu recebo esses valores da seguinte forma:

public class SuperClassT extends OO_transitorios {

private String tensao;
private String Rs;
private String Rr;
private String Ls;
private String Lr;
private String TM;
private String TJ;
private String freq;
private String polos;
private String carga;

   public String settensao(String tensao) {
   return this.tensao = tensao;
   // double tensao1 = Double.parseDouble(tensao);
   // return tensao1;
   }
   

   public String setRs(String Rs) {
    return this.Rs = Rs;
   } 

   public String setRr(String Rr) {
      return this.Rr = Rr;
 //   this.Rr = Rr;
   } 
    
   public String setLs(String Ls) {
    return this.Ls = Ls;
   }    

   public String setLr(String Lr) {
    return this.Lr = Lr;
   } 
   
    public String setTM(String TM) {
    return this.TM = TM;
   }        
   
    public String setTJ(String TJ) {
    return this.TJ = TJ;
   } 
    
   public String setfreq(String freq) {
   return this.freq = freq;
   } 
  
   public String setpolos(String polos) {
    return this.polos = polos;
   }    
    
   public String setcarga(String carga) {
    return this.carga = carga;
   }    

Aí, depois de pegar todos esses valores, eu preciso utilizá-los dentro do meu método calculos, porém não estou obtendo sucesso em transferir esses valores do “public string” para o método abaixo:

public void calculos(){
    
    //Convertendo todos Strings para double
    double tensao1 = Double.parseDouble(tensao);
    double R1 = Double.parseDouble(Rs);
    double R2 = Double.parseDouble(Rr);
    double Lrd = Double.parseDouble(Lr);
    double Lsd = Double.parseDouble(Ls);
    double M = Double.parseDouble(TM);
    double J = Double.parseDouble(TJ);
    double Freq = Double.parseDouble(freq);
    double pol = Double.parseDouble(polos);
    double carga1 = Double.parseDouble(carga);
    
    double teste = R1+R2;
    
    double t; //tempo da corrente
    double hs, Tsim; //Passo de Calculo, tempo total da simulação
    double tg = 0;
    double dg;

    double pi, dois_pi, doispis3;
    double cosdoispis3, sindoispis3;

//Parametros do motor:
// float R1, R2, X1, X2;

   // float Lr, Ls;
    double Rsaux;

//float K1, K2;
double i1, i2, i3;
i1 =0;
i2=0;
i3=0;

    double a, b, c, a1, a2, b1, c1, kc;
    double kw1, kw2;

//parametros gerais:
double vsa = 0;
double vsb = 0;
double vsc = 0;
double Famost = 0;
double Tamost = 0;
double ts = 0;
double Tr;

//DANDO VALORES AS VARIAVEIS:
//Parametros para medição das grandezas:
double valfa_dig, vbeta_dig, ialfa, ibeta;

//Parametros de simulação
Famost = 4000;
Tamost = 1 / Famost;
Tsim = 2;
hs = 0.00001;
teta = 0;

ETC…

Alguém pode me dizer como eu faço para usar os valores dos set dentro da classe cálculos?
Eu estudei algumas passagens de parâmetros, aprendi o set para enviar da frame para a classe, mas não estou sabendo como fazer para enviar de um “public string” para um “public void XXX”.

Muuuito agradecida desde já!!

Você fez os seus métodos setXxx retornarem a String recebida por parâmetro, isso é legal só pra fazer chamadas encadeadas de método, se você não fizer chamadas encadeadas, eles podem ser void.

Você precisa de métodos para acessar os atributos sem precisar passar parâmetros.
Para cada ``public String setXxxque você criou, crie umpublic String getXxx` sem parâmetros que retorne o atributo.