Membro desde: 13/02/2010 16:30:52
Mensagens: 371
Offline
Galera....fiz um mp3 "player" no meu programa...ele reproduz normal as musicas em mp3....pra isso usei uma thread...mas quando a musica ta tocando ele nao deixa q as funções dos outros botoes funcionemm...eu clico nos botoes e eles nao faze ação nenhuma...será que é algum problema com a thread? obs: o programa nao trava porcausa da thread...ele apenas nao consegue fazer as ações dos botoes...
Desde já agradeço!
Membro desde: 13/02/2010 16:30:52
Mensagens: 371
Offline
vou explicar melhor pra vc enteder...eu to fazndo um bloco de notas....ai tem uma textarea e uma JMenuBar com varios menus...um desses menus abre um tela pra escolher as musicas q o usuario qer ouvir...o programa funciona normal...mas quando eu do play nas musicas elas tocam normal tmbm mas o programa parece q perde as funções...eu tento mudar a fonte, o tamanho, a cor do texto e ele nao muda...eu tenho um comando q deixa a textarea transparente e quando eu to ouvindo a musica ela nao fika transparente...a maioria dos botoes nao funcionam...eu uso uma thread pra tocar a musica...se quiser mais algumaa informação eh soh fala rsrs...
Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline
Schoker wrote:eu uso uma thread pra tocar a musica...se quiser mais algumaa informação eh soh fala rsrs...
O código. Sem ele fica impossível descobrir onde está o problema. Se for possível, coloque-o compactado como anexo para podermos te ajudar. Se não for possível fica difícil...
Membro desde: 13/02/2010 16:30:52
Mensagens: 371
Offline
Código pra chamar a thread:
Código da thread:
Depois que eu aperto play algumas funções nao funcionam...
Por exemplo...no programa eu tenho uma label q eh o plano de fundo do sistema...esse plano de fundo eu consigo mudar...mas qualqer função q faz sobre uma text area q tem la nao funciona...nao da erro nem nada...apenas nao faz a função...qual pode ser o problema!?
Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline
O problema pode estar em qualquer lugar. Você precisará depurar seu código e fazer inúmeros teste para encontrá-lo. Não é possível ajudar com só um trecho do código.