Buongiorno a tutti,
premetto che le mie conoscenze di java sono limitate epperò sto cimentandomi in un passaggio che mi fa dannare.
La situazione

codice:
public class MamboUI extends javax.swing.JFrame {


    public String anno;
    public String mese;
    public String workData;
    
    
    public MamboUI() {
        initComponents();
     }
[...]
 public void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        
        String anno = (String) comboAnno.getSelectedItem();
        String mese = (String) comboMese.getSelectedItem();
        workData = anno + " " +mese;
        this.workData = workData;
        showData t = new showData(); //Indirizzo la Classe = classe.java
        t.joe();                     //indirizzo l'entry point
       } 

[...]
}
codice:
public class showData  extends JPanel{


    static final String USERNAME = "";
    static final String PASSWORD = "";
    static final String CONN_STRING = "jdbc:mysql://localhost:3306/mambo";
    String workData ="";
   
    
    public static void joe() {
        MamboUI dataFrom = new MamboUI();
        
        JFrame jf = new JFrame();
        showData t = new showData();
        jf.setTitle("Test");
        jf.setSize(1350,400);
        jf.setVisible(true);
        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        jf.add(t);
    }
    
    JTable jt;
    public showData () {
            MamboUI dataFrom = new MamboUI(this);
           workdata ???
            try {
            [....]
            
            DefaultTableModel tableModel = new DefaultTableModel(columnNames, 0);
            DefaultTableModel NomeGiorni = new DefaultTableModel(colonne, 0);
            Connection conn;
            conn = DriverManager.getConnection(CONN_STRING, USERNAME, PASSWORD);
            Statement stmt = (Statement) conn.createStatement();
            String query = "Select * from alldata where anno = "+anno+" and mese = "+mese+"";
            ResultSet rs = stmt.executeQuery(query);
           [...]
}
Quello che non riesco a fare è inviare la stringa MamboUI.workdata a showData.wokData considerando che l'entry point è joe()
ovviamente workData verrà splittata per essere inserita nella query.

Grazie per l'attenzione
Gally