configuração do furbot no netbeans -...

8
TUTORIAL DE CONFIGURAÇÃO DO FURBOT NO NETBEANS | Autor: Lucas E. Schlögl – Revisores: Evandro M. Schmitz e Maurício C. Lopes Configuração do Furbot no NetBeans Primeiramente, é necessário abrir o NetBeans IDE que você baixou e instalou através do site oficial. Após aberto, será mostrada a tela inicial por padrão, com isso feche a essa aba. Figura 1 - Tela inicial Após fechar a aba, você deve criar um novo projeto através do menu Arquivo > Novo projeto (Atalho: CTRL + SHIF + N). Figura 2 - Menu criar novo projeto Agora é necessário selecionar Java > Aplicação Java e clicar em próximo.

Upload: tranque

Post on 02-Dec-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

TUTORIALDECONFIGURAÇÃODOFURBOTNONETBEANS|Autor:LucasE.Schlögl–Revisores:EvandroM.SchmitzeMaurícioC.Lopes

Configuração do Furbot no NetBeans Primeiramente, é necessário abrir o NetBeans IDE que você baixou e instalou através do site oficial. Após aberto, será mostrada a tela inicial por padrão, com isso feche a essa aba.

Figura 1 - Tela inicial

Após fechar a aba, você deve criar um novo projeto através do menu Arquivo > Novo projeto (Atalho: CTRL + SHIF + N).

Figura 2 - Menu criar novo projeto

Agora é necessário selecionar Java > Aplicação Java e clicar em próximo.

TUTORIALDECONFIGURAÇÃODOFURBOTNONETBEANS|Autor:LucasE.Schlögl–Revisores:EvandroM.SchmitzeMaurícioC.Lopes

Figura 3 - Novo projeto

Como demostra a figura 4, você deverá colocar o nome do seu projeto, a localização do projeto (caso queira, mude a pasta em que será salvo o projeto) e o nome da sua classe principal. IMPORTANTE: o nome da classe principal, deverá ser o mesmo nome do XML, por exemplo: O XML chama-se “Exercicio1.xml”, sendo assim, o nome da sua classe principal será “Exercicio1”.

Figura 4 - Configuração do projeto

TUTORIALDECONFIGURAÇÃODOFURBOTNONETBEANS|Autor:LucasE.Schlögl–Revisores:EvandroM.SchmitzeMaurícioC.Lopes

Ao terminar de configurar seu projeto conforme descrito acima, clique no botão finalizar. Com isso, seu projeto será criado e o NetBeans abrirá sua classe principal.

Figura5-Telaprojetoinicial

Agora, iremos configurar nosso projeto para utilizar o Furbot. Para isso, primeiramente clique com o botão direito sobre a pasta bibliotecas que está localizada no canto esquerdo do NetBeans, na aba Projetos.

Figura6-Adicionarbibliotecas

Comisso,seráabertaatela,comomostraafigura7,paraadicionarasbibliotecasdoFurbot,selecioneasquatrobibliotecasnecessáriasecliqueemescolher/abrir.Lembrete:asquatrobibliotecassão:Furbot,Commons-BeanUtils,Commons-DigestereCommons-Loggin.

TUTORIALDECONFIGURAÇÃODOFURBOTNONETBEANS|Autor:LucasE.Schlögl–Revisores:EvandroM.SchmitzeMaurícioC.Lopes

Figura7-Selecionarasbibliotecas

Após adicionar as bibliotecas, elas deverão estar listadas como na figura 8.

Figura8-Bibliotecaslistadas

Agora que o Furbot está adicionado no seu projeto, precisamos configurá-lo e para isso, devemos dizer que a nossa classe “Exercicio1” irá implementar as ações do Furbot. Para fazer isso, adicione o comando “extends Furbot” logo após a declaração da classe. Devendo ficar assim: “public class Exercicio1 extends Furbot”. Repare que na figura 9 está aparecendo uma linha vermelha embaixo da palavra Furbot, isso quer dizer que não importamos o Furbot para a nossa classe Exercicio1.

TUTORIALDECONFIGURAÇÃODOFURBOTNONETBEANS|Autor:LucasE.Schlögl–Revisores:EvandroM.SchmitzeMaurícioC.Lopes

Figura9-ErroquefaltaimportaroFurbot

Para resolver isso, clique sobre a lâmpada e selecione a opção “Adicionar importação para br.furb.furbot.Furbot”.

Figura10-ImportaçãodeclassesdoFurbot

Agora,queimportamosabibliotecadoFurbotparaanossaclasse,precisamosimplementarométodointeligência(),parafazerissofacilmente,cliquenovamentesobrealâmpadaeselecioneaopção“Implementartodososmétodosabstratos”.

Figura11-Implementaçãométodosabstratos

TUTORIALDECONFIGURAÇÃODOFURBOTNONETBEANS|Autor:LucasE.Schlögl–Revisores:EvandroM.SchmitzeMaurícioC.Lopes

Notequefoicriadoométodointeligência(),queéométodoresponsávelpordefinirtudoqueorobôfará.

Figura12-Métodointeligência

Parafinalizarmos,precisamosadicionaromapadoFurbot(“Exercício1.xml”)aoprojetoeinicializa-lo.Paraadicionarmosomapaaoprojeto,precisamosmudarparaaabaarquivonocantoesquerdodoNetBeans.

Figura13-Abaarquivos

Comisso,váatéondevocêbaixouomapa(nessecasoo“Exercício1.xml”)efaçaumdosdoisprocedimentosabaixo:

1. ArrasteoarquivoparaapastaExercicio1.

TUTORIALDECONFIGURAÇÃODOFURBOTNONETBEANS|Autor:LucasE.Schlögl–Revisores:EvandroM.SchmitzeMaurícioC.Lopes

2. Copieoarquivo(CTRL+C),selecioneapastaExercicio1naabaArquivosdoNetBeansecoleoarquivo(CTRL+V).

Figura14-Adiçãodomapa

Agora,precisamosinicializaressemapanaclasseExercicio1,queéaquelaqueimportamosoFurbotedissemosquedeveriaimplementarométodointeligência().Parainicializarmosomapa,precisamosadicionaraseguintelinhanométodomain():

MundoVisual.iniciar(“<nomedoxml>.XML”);

IMPORTANTE:<nomedoxml>deverásersubstituidopelonomedoseuarquivo(“Exercicio1.xml”nessecaso).Apósisso,teremosoerroqueénecessárioimportaraclasseMundoVisual,pararesolverisso,cliquenovamentenalâmpadaaoladoecliquenaopção“Adicionarimportaçãoparabr.furb.furbot.MundoVisual”.

TUTORIALDECONFIGURAÇÃODOFURBOTNONETBEANS|Autor:LucasE.Schlögl–Revisores:EvandroM.SchmitzeMaurícioC.Lopes

Figura15-Inicializaçãodomapaeresoluçãodaimportação

Feito esses passos, o Furbot foi configurado com sucesso. Para executar seu programa, clique no botão executar na barra de tarefas ou utilize o atalho SHIFT+F6 (com a classe aberta no editor).

Figura16-Executaroprojeto

Observações gerais: Para atalhos no sistema operacional OS X, ao invés de utilizar CTRL nos comandos, substituía por COMMAND.