Duvidas com o uma tabela e PopupMenu!

Seguinte pessoal,
estou fazendo um sisteminha de locadora e criei uma tabela aonde aparece num certo cliente os DVDs que ele tem em mãos(dvds que ele alugou e ainda se encontram com ele).
cada dvd que ele tem em maos fica 1 linha debaixo da outra.
gostaria de quando clicasse emcima de um dvd e clicasse terceiro botao ativasse o popupmenu e tivesse a opção devolver e clicando nesse botao abriria uma nova ja janelinha de devolução pegando o nome do dvd que foi selecionado.

Resumindo
Cliente RODRIGO.
DVDS QUE SE ENCONTRAM COM ELE: AS BRASILEIRINHAS, AS SAFADAS, AS LAGARTIXAS.

Na tabela teria então 3 linhas cada linha com nome desses DVDs.
Apos apertar emcima de AS SAFADAS eu clicasse com terceiro botao aonde vem o popup e eu clicasse em Devolver.

Ai eu preciso pega esse nome AS SAFADAS e joga pra uma variavel, mais como irei fazer pra quando clica em devolver ele pega o nome que foi selecionado e jogar pra uma variavel?

Se alguém puder me ajudar, espero ter sido claro no que estou precisando.

Abraços

Como assim terceiro botão?

Ué, me parece simples, você precisa gerenciar o evento “clicar na linha”.

Ou seja, quando o cara clicar na linha que seja, o botão “devolver” deve ficar ativo, esse evento deve executar então por exemplo

botao.setEnabled(true);

depois disso vc da um getText() na linha que o cara clicou e atribui à variável que você falou…

Só que eu nao queria ativar o botao devolver apenas clicando na linha…
Por isso entra o terceiro botão que seria o PopupMenu.
A pessoa pode ficar clicando em diversas linhas mais somente quando clicar no terceiro botao(aciona o PopupMenu) e aparecer Devolver e clicar no botao ele pega o que tinha na linha que foi selecionado e jogue numa variavel.

Deu pra entender melhor?

Obrigadão

Ainda não saquei o terceiro botão…

Minha idéia é a seguinte:

Você escolhe um cliente qualquer e aí aparece a lista de DVD’s que ele alugou, e que ainda estão com ele.

Nisso, o botão devolver aparece na tela, mas está desabilitado…

Aí quando vc clicar numa linha, o botão devolver fica habilitado…e se vc clicar nele aparece uma janela confirma devolução?

É isso, ou não entendi nada ainda?rs

Exato seria isso mesmo.

Só que não seria apenas um clique do mouse que ativaria o botão, seria quando a pessoa clicasse emcima do nome do dvd e clicasse o terceiro botão do mouse aonde ativa os itens de menu que eu botei num jPopupMenu.
Ai apareceria o menu do popup Devolver e quando clicasse nele eu pegaria o nome que eu selecionei na tabela e jogaria pra variavel.

Entendeu? Ou ainda não conseguiu entender o que eu estou tentando fazer!
huaeuheaheaueauuhea

Não sei se estou conseguindo explicar direito :frowning:

Problema resolvido!

Obrigado :smiley: