Página Inicial do Fórum > JavaFX

JavaFX+Java+Dor de Cabeça



Criar novo tópico   Responder tópico


  1. by_maximus
    Posts:18


    Comment Arrow

    Publicado em: 20/03/2010 14:51:43

    Estou precisando colocar no meu projeto do netbeans minha aplicação java e a nova integração das telas feitas como JavaFx.

    Criei um projeto novo para a plataforma Java FX e adicionei tudo, aparentemente funciona corretamente mais quando preciso carregar algo do Resource ele da erro retornando que o objeto não foi encontrado sendo que se eu rodo ele em um projeto de plataforma Java funciona perfeitamente mais sem o FX claro.

    Acho que esse erro esta ocorrendo por que não tenho a SDK Java no projeto e sim a do JavaFX gostaria de saber se é isso mesmo e como adicionar as duas no projeto pois preciso executar o Java e o Java FX.




  1. jesuino
    Posts:1953


    Comment Arrow

    Publicado em: 21/03/2010 06:53:52

    Também enfrentei problemas com projetos Java X JavaFX no netbeans, até eu parar um dia, montar um ant e fazer build usando ele. Ficou ruim fazer teste do sistema ao todo, mas quebrou um galhão!


    Criei um projeto novo para a plataforma Java FX e adicionei tudo, aparentemente funciona corretamente mais quando preciso carregar algo do Resource ele da erro retornando que o objeto não foi encontrado sendo que se eu rodo ele em um projeto de plataforma Java funciona perfeitamente mais sem o FX claro.



    O que é esse Resource?

    []'s
    _________________
    William Antônio Siqueira
    Siga-me no Twitter - Tudo sobre JavaFX e um pouco mais
    Veja meu Blog
    Aprendendo JavaFX




  1. by_maximus
    Posts:18


    Comment Arrow

    Publicado em: 20/03/2010 14:51:43

    Então, resource que me referi é carregar arquivos que estão dentro do projeto, como imagens e etc. Como disse, se eu rodo a aplicação normalmente sem o javafx com o sdk do java ele roda perfeito ja quando mudo para o sdk do javafx ele da erro alegando que não localizou o resource (no caso uma imagem).




  1. jesuino
    Posts:1953


    Comment Arrow

    Publicado em: 21/03/2010 06:53:52

    hmm, msm usando a variável "mágica" do JavaFX: __DIR__ ?
    _________________
    William Antônio Siqueira
    Siga-me no Twitter - Tudo sobre JavaFX e um pouco mais
    Veja meu Blog
    Aprendendo JavaFX




  1. by_maximus
    Posts:18


    Comment Arrow

    Publicado em: 20/03/2010 14:51:43

    No caso ela não funciona pois é um arquivo .java, uma classe normal do java, ja testei com ela e não funcionou.




  1. by_maximus
    Posts:18


    Comment Arrow

    Publicado em: 20/03/2010 14:51:43

    Aguma ideia de como eu posso fazer para integrar o javafx no meu projeto java dentro do netbeans?




  1. jesuino
    Posts:1953


    Comment Arrow

    Publicado em: 21/03/2010 06:53:52

    Agora não entendi muito... Se é Java tenta usar isso:


    http://javafree.uol.com.br/topic-12398-Como-pegar-o-caminho-fisico-da-minha-classe.html

    http://markmail.org/message/txgnvg3nnbdeebtu#query:pegar%20path%20atual%20Java+page:1+mid:txgnvg3nnbdeebtu+state:results


    []'s

    _________________
    William Antônio Siqueira
    Siga-me no Twitter - Tudo sobre JavaFX e um pouco mais
    Veja meu Blog
    Aprendendo JavaFX




  1. by_maximus
    Posts:18


    Comment Arrow

    Publicado em: 20/03/2010 14:51:43

    É exatamente isso que uso. O que acontece é que crieu um projeto no netbeans Java FX e nele adicionei as classes java e criei as java fx.

    Quando executo o projeto ele roda normalmente ate chegar em uma classe que usa uma imagem de fundo da tela por exemplo, essa tela é um jframe com jpanel, faz parte do projeto antigo e preferi deixar como esta e não alterar para java fx somente fazer os novos em java fx. O projeto para sua execução assim que chega nessa classe quando ele vai tentar ler essa img e paintar na tela. Ja chequei e ele retorna null quando tento pegar a imagem com o getResource.

    Comecei a passar todo o projeto para java fx mais seria menos trabalhoso e mais interessante entender como fazer ambos funcionar.

    Sou iniciante em java e não sei se seria isso mais nas propriedades do projeto esta como SDK JavaFX e não o Java.

    Abraços e agradeço pelas respostas.




  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> JavaFX