como pode ser qq outra??
pode ser uma Collection??
pode uma Thread??
pode ser null???
vc não tem controle sobre o tipo de objeto que vc supoe que é uma tela, e vai chegar para seu metodo??? :shock:
Tenho uma tela de consulta que é chamada por várias outras telas, ela traz os dados numa jTable, quero clicar em determinado intem da tabela e retornar os valores para a tela que a chamou só q são várias telas que poderá chamala, para uma tela eu resolvi passando um objeto da que chama mas como devo fazer já q há a possibilidade várias chamar
public class ConsultaTable extends JDialog{
public ConsultaTable(){
super(null,true);
}
....
public String[] getSelectedLinha(){
return tbl.getValoresLinhaSelecionada();
}
public class CadastroPessoa extends JInternalFrame{
public CadastroPessoa(){
}
...
public String[] getDadoSelecionado(){
ConsultaTable ct = new ConsultaTable();
return ct.getSelectedLinha();
}
Cara com isso será por volta de mais umas 9999999²³ perguntas…rsrsr to brincando entendi sim só q uma JDialog não server para mim pois eu quero isso dentor do meu JDesktop.
[quote=gui]Apenas sugeri o JDialog por ser modal,
mas… se eu nao estou enganado, isso não é um problema né?
alguns topicos atras você descobriu como fazer um JInternalFrame modal
boa sorte!
:thumbup:[/quote]
É gui vc tem razão só tenho um problema com esse InternalFrames Modais é que os ComboBox não funcionam eles não mostram as opões pois o Modal não deixa… por enquanto não consegui descobrir como resolver isso…