Category Archivevisual
visual & processing & java & programação Rangel on 02 Jan 2007
Tutorial: Eclipse + Processing
Bom, aqui vai um pequeno, rápido e indolor tutorial para aqueles que conheceram e gostaram do Processing e querem programa-lo usando o Eclipse. Eu achei essa forma nesse site gringo (por sinal lá tem uma explicação melhor, em ingles claro) faz um tempo, me ajudou muito pois o Eclipse é, na minha opnião, a melhor IDE para programar em Java. Vamos lá:
1 - Baixe o Eclipse
2 - Baixe o Processing
3 - Criando um projeto Processing no Eclipse
- Abra o eclipse
- Clique em File > New > Project
- Selecione “Java Project”
- Siga os passos para criar o projeto em si
- Não esqueça de configurar a pasta de arquivos fonte (.java) em um local diferente da pasta de arquivos compilados (.class)
- No novo projeto, crie dois arquivos na raiz: build.properties e build.xml
4 - Adicione o arquivo core.jar nas libraries do projeto
Encontra-se dentro da sua pasta do processing na pasta lib)
5 - Configurando build.properties:
Nesse arquivo você faz algumas configuraçõs básicas, coloca o nome do Projeto e as dimensões do applet
6 - Configurando build.xml:
Aqui é o coração do builder de Jar, a única alteração que você deve fazer nesse arquivo é alterar o nome do Projeto e a descrição nas primeiras linhas e adicionar as Jars que você usa nas libraries do projeto, usando esse formato e a partir da linha 51 do arquivo. Segue um exemplo:
<unjar dest="${build}" xsrc="${lib}/gs_applet.jar" mce_src="${lib}/gs_applet.jar" />
7 - Agora basta começar a programar uma classe derivada de PApplet (tem que importar o pacote processing.core.*) e na hora que você quiser criar o arquivo Jar basta clicar com o botão direito do Mouse sobre o build.xml e selecionar Run As > Ant Build
Pronto seu jar já está pronto para usar em qualquer página da Web
Algumas dicas: se você quiser adicionar arquivos no projeto basta criar uma pasta data dentro do projeto e adicionar os arquivos desejados, e só para lembrar classe do applet deve ter o mesmo nome do jar (não preciso falar que você precisa derivar os métodos básicos do processing para que tudo seja executado corretamente)
Espero ter ajudado alguma alma perdida!
Abraços
visual & processing & java Rangel on 28 Dez 2006
Java Gráficos 2D e 3D API: Processing
A primeira dica vai para um Projeto/Ferramenta/API/IDE que eu descobri a pouco tempo: Processing.
O Processing é um projeto para facilitar a fica do desenvolvedor de projetos em java que usem muito 2D e 3D, além desse projeto fornecer uma API otimizada e simples para desenvolvimento em Java, eles têm um IDE muito bom para desenvolvimento que compila para os três SOs principais (Linux, Windows e Mac). Além de compilar um Jar caso você queira usar esse sistema como um applet para a Web. Muito bom e muito prático.
Há uma grande quantidade de exemplos e de documentação no site do projeto. Deem uma olhada vocês vão ficar impressionados.
O único exemplo que eu posso dar da minha experiência pessoal é um applet de busca que fiz para a empresa que eu trabalho, o DXComm Search, esse sistema efetua uma busca numa base de dados de usuários do AUTOCad (engenheiros e arquitetos em sua maioria) dentro de fóruns, conversas e manuais, e o resultado é exibido como um Applet, não custa dar uma olhada acho que até que ficou bacana. Procurem por ‘test’ ou por ‘aeron’.
Ah, ainda vou postar como desenvolver Processing usando o Eclipse.
Abs