Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
Tenta ver os problemas com o caminho para a aplicação, as vezes é somente isso _________________William Antônio Siqueira Siga-me no Twitter - Tudo sobre JavaFX e um pouco mais
Veja meu Blog Aprendendo JavaFX
Passeando pelos muitos conteúdos de JavaFX seu site foi um dos que visitei.
Vou continuar verificando tudo direitinho, mas o mais interessante é que a página exibe a área correspondente a cada aplicativo e fica dando o "loading".
Aproveitando o ensejo gostaria de tirar uma outra dúvida:
O DraggableMP3Player tem alguns recursos que irão me ajudar bastante.
Dentro do código, é feito referência a uma baseURL da seguinte maneira:
E depois disso ele usa a variáverl baseURL, mas o nome do arquivo para tocar o áudio.
Minha dúvida é: Como eu faria para tocar um arquivo que está em um servidor, do tipo: \\192.0.0.1\audios\nome_do_arquivo ?
Abração e mais uma vez, valeu pela resposta. _________________"Para obter algo que você nunca teve, precisa fazer algo que nunca fez."
Só lembrando que para tocar música em JavaFX basta isso:
Onde Source é a URL da sua mídia.
Em Java é como mesmo? =D _________________William Antônio Siqueira Siga-me no Twitter - Tudo sobre JavaFX e um pouco mais
Veja meu Blog Aprendendo JavaFX
É eu também fui rodar um applet aqui e não consegui, vou ter que verificar isso... Muito estranho
A URL base é o diretório de todas as músicas dele.
A String filename é o nome da música.
Ou seja, se a musica que você quer tocar está no diretório "musicas" do server, você deve usar como base URL o seguinte:
server/musicas
e filename será o nome da música mesmo.
Essa parte eu havia compreendido. Meu problema está sendo o seguinte. Meu "server" é uma outra máquina que tem uma pasta compartilhada chamada audios, tento acessar da seguinte maneira:
baseURL
e o filename:
Entretanto ele não está rodando esses arquivos.
-----
jesuino
Só lembrando que para tocar música em JavaFX basta isso:
Onde Source é a URL da sua mídia.
Meu problema é que preciso criar um player streaming completo com algumas funções e exibições de gráficos para detecção de silêncio, por exemplo.
Mas não dá pra negar que JavaFX está sendo uma senhora mão na roda nessa tarefa.
-----
Valeu pela dica do PDF já estou estudando ele.
E qualquer coisa pode ter certeza de que posto aqui os resultados. _________________"Para obter algo que você nunca teve, precisa fazer algo que nunca fez."
Para rodar os arquivos JavaFX como applets é preciso fazer algumas alterações e o que me faltava mesmo era uma configuração do arquivo jnlp.
Se, assim como eu, estiver utilizando o Netbeans, compile o projeto JavaFX e ele gerará na pasta dist alguns arquivos.
Copie os arquivos "nome.jar" e "nome_browser.jnlp" para a pasta web do seu aplicativo.
O arquivo "nome_browser.jnlp" precisa ser aberto e alterado o atributo codebase. No seguinte estilo, por exemplo:
Isso fez com que o logo java parasse de ficar girando indefinidamente e rodasse o aplicativo como um applet.
Jesuino
Quanto à minha questão de acessar um endereço de rede para um aplicativo web, já fui informado que isso não é possível diretamente. Mas estou verificando agora como criar um diretório virtual no Tomcat pra conseguir isso.
Abraços _________________"Para obter algo que você nunca teve, precisa fazer algo que nunca fez."
Nossa, seria legal você postar o sue esquema de rodar applet como tutorial aqui pro pessoal né, isso dá muita dor de cabeça e seria um material muito útil! _________________William Antônio Siqueira Siga-me no Twitter - Tudo sobre JavaFX e um pouco mais
Veja meu Blog Aprendendo JavaFX
E resolvi postar aki, jah que a solução ainda naun foi dada!!
O segredo é pegar os arquivos < nome da aplicação >_browser.jnlp e < nome da aplicação >.jar que são gerados após executar a aplicação na pasta dist, e adidioná-los no mesmo diretório onde se encontra a página web.
Depois basta usar o mesmo script acima, alterando a variável "archive" para < nome da aplicação >.jar (respeitando letras maiusculas de minusculas) e na variável "code" por < nome da aplicação >.Main (dessa vez tdas as letras em minusculo).
wnaraujoPosts:9
Boa tarde pessoal,
Estou trabalhando em um player de mídia utilizando JavaFX e peguei os exemplos MediaBox e DraggableMP3Player do site JavaFX.
Quando marco a propriedade Run deles para rodar via browser, ambos funcionam normalmente, entretanto ao adicionar o script em uma página jsp de teste:
Ao rodar o projeto a página exibe o loading do Java entretanto não passa disso.
Alguém sabe o que pode estar acontecendo?
_________________"Para obter algo que você nunca teve, precisa fazer algo que nunca fez."
jesuinoPosts:1953
oi,

Eu consegui há um tempo usando esse tutorial:
http://jfx.wikia.com/wiki/Applet_Example
Mas pelo seu código você já fez tudo certo...
Tenta ver os problemas com o caminho para a aplicação, as vezes é somente isso
_________________William Antônio Siqueira
Siga-me no Twitter - Tudo sobre JavaFX e um pouco mais
Veja meu Blog
Aprendendo JavaFX
wnaraujoPosts:9
Jesuino,
Passeando pelos muitos conteúdos de JavaFX seu site foi um dos que visitei.
Vou continuar verificando tudo direitinho, mas o mais interessante é que a página exibe a área correspondente a cada aplicativo e fica dando o "loading".
Aproveitando o ensejo gostaria de tirar uma outra dúvida:
O DraggableMP3Player tem alguns recursos que irão me ajudar bastante.
Dentro do código, é feito referência a uma baseURL da seguinte maneira:
var baseURL = "http://sun.edgeboss.net/download/sun/javafx_music/";
E depois disso ele usa a variáverl baseURL, mas o nome do arquivo para tocar o áudio.
Minha dúvida é: Como eu faria para tocar um arquivo que está em um servidor, do tipo: \\192.0.0.1\audios\nome_do_arquivo ?
Abração e mais uma vez, valeu pela resposta.
_________________"Para obter algo que você nunca teve, precisa fazer algo que nunca fez."
jesuinoPosts:1953
É eu também fui rodar um applet aqui e não consegui, vou ter que verificar isso... Muito estranho
A URL base é o diretório de todas as músicas dele.
A String filename é o nome da música.
Olha o que ele faz na classe Song:
Principalmente esta parte:
Ou seja, se a musica que você quer tocar está no diretório "musicas" do server, você deve usar como base URL o seguinte: