Variável String

Bom dia galera, sou iniciante ainda.
Entaum tenhu essas 2 classes. Gostaria de saber se na 2ªclasse tem como eu buscar a String selecionado da 1ªclasse?
Agradeço desde já!!!

[code]public class ComboListenerSist implements ItemListener {
public void itemStateChanged(ItemEvent e) {

      //Verifica se existe um item selecionado. 
      if (e.getStateChange() == ItemEvent.SELECTED) {
            [b]String selecionado[/b] = e.getItem().toString();
jComboBoxCodElev.removeAllItems();
jComboBoxCodElev.addItem("CodElev");
getJScrollPane().setViewportView(new JPanel());
            try { //Carrega o CodElev do bd
      cptp c = new cptp();
      DAOCptp dc = new DAOCptp();
      for (int i = 0; dc.listarNomeCptpCambe().size() > i; i++) {
           c = (cptp) dc.listarNomeCptpCambe().get(i);
           PegaCodElevCombo CodCombo = new PegaCodElevCombo(c.getCodElev());
           jComboBoxCodElev.addItem(CodCombo.getElev());
      }//fim for
            } catch (Exception exception) {
      jComboBoxCodElev.addItem("Falha ao carregar ComboElev.");
            }//fim try
       }//fim if
 }

}[/code]

[code]public interface DAOSuper {
public List selectAll() throws SQLException, ClassNotFoundException;

 public String NOMES_CPTP_CAMBE1 = "SELECT distinct CodElev FROM Cptp WHERE NomeSist= " + [b]selecionado;[/b]

}[/code]

Vamos lá… pensa um pouco…

vc quer pegar do item selecionado de onde? Do Combo certo?

qual é o seu objeto combo?

é o jComboBoxCodElev certo?

então se eu quisesse pegar o elemento selecionado de um combo e não soubesse como, eu iria no mínimo tentar algo assim:
jComboBoxCodElev.getSelec (CTRL+SPACE - no eclipse) ele ira me mostrar alguns metodos, e então, eu acharia o método chamado:
getSelectedItem()

Legal né? Problema resolvido.

Um conselho, como iniciante tenha API do java nos seus favoritos para procurar métodos e aprender a usar as classes do Java.

Falou

Pelo que parece em algum momento você vai fazer o seguinte: (se seu objeto for um JComboBox)

...
ComboListenerSist listener = new ComboListenerSist();
myJComboBox.addItemListener(listener);

...

Para conseguir pegar o valor da String selecionada, do jeito que você esta fazendo você tem que fazer algumas mudanças nas suas classes…

Na primeira declare a variável String selecionado como private, e crie um método getSelecionado() para obter o valor dela.

Na segunda classe (que talvez contenha o código acima) você consegue obter o valor da String atraves da chamada listener.getSelecionado();

Não sei se eu entendi bem a sua dúvida, mas espero ter ajudado.