Introducao desenvolvimento Java - PerSe · APLICAÇÕES JAVA DESKTOP COM NETBEANS 6.7. Editor...
Transcript of Introducao desenvolvimento Java - PerSe · APLICAÇÕES JAVA DESKTOP COM NETBEANS 6.7. Editor...
INTRODUÇÃO AO DESENVOLVIMENTO DE
APLICAÇÕES JAVA DESKTOP COM NETBEANS 6.7
São Paulo, 2012
Guilherme Orlandini Sérgio Roberto Delfino
INTRODUÇÃO AO DESENVOLVIMENTO DE
APLICAÇÕES JAVA DESKTOP COM NETBEANS 6.7
Editor responsávelZeca MartinsProjeto gráfico e diagramaçãoClaudio Braghini JuniorControle editorialManuela OliveiraCapaZeca MartinsRevisãoTiago SorianoRevisão críticaRaquel Benchimol
Esta obra é uma publicação da Editora Livronovo Ltda.CNPJ 10.519.6466.0001-33www.editoralivronovo.com.br@ 2012, São Paulo, SPImpresso no Brasil. Printed in Brazil
Todos os direitos reservados. Nenhuma parte deste livro poderá ser copiada ou reproduzida por qualquer meio impresso, eletrônico ou que venha a ser
criado, sem o prévio e expresso consentimento dos editores.
Dados Internacionais de Catalogação na Publicação - CIP
O71iOrlandini, Guilherme Introdução ao desenvolvimento de aplicações Java desktop com Netbeans 6.7 / Guilherme Orlandini ; Sérgio Roberto Delfino. – Águas de São Pedro: Livronovo, 2012.
112 p.; ISBN 978-85-8068-099-7
1. Tecnologia da informação. 2.Sistemas linguagem Java. 3. Informática. I. Título.
005.117
Ao adquirir um livro você está remunerando o trabalho de escritores, diagramadores, ilustradores, revisores, livreiros e mais uma série de profissionais responsáveis por transformar boas ideias em realidade e trazê-las até você.
5
Agradecimentos (Guilherme)
A Deus, minha força em todos os momentos da minha vida.
À minha esposa Aline, por sua dedicação e amor. Seu sorriso e alegria sempre me motivam. Obrigado também pela paciência (prin-cipalmente com minha falta de organização devido ao acúmulo de trabalho. Realmente a sala não ficava muito apropriada para visitas... você tinha razão!... rs..).
Aos meus pais, José Rui e Osmaria, e ao meu irmão Bruno; pessoas maravilhosas que Deus colocou em minha vida para guiarem e me auxiliarem em meus caminhos. Agradeço todos os dias por vocês.
A todos os meus familiares e amigos.
7
Dedicatória (Guilherme)
Dedico este livro aos meus amigos e colegas de trabalho das FIO e da FATEC, principalmente ao amigo Sérgio Roberto Delfino pela parceria. Dedico também a muitos de meus alunos, que foram fatores motivadores para a criação deste livro, e também a todos os meus ex-professores, que contribuíram para a minha formação.
9
Agradecimentos (Sérgio)
A Deus, pelo esplendor da vida, presente em todas as atividades.
À minha esposa Patrícia, aos meus pais Aloísio e Sueli, ao meu irmão Rafael e a minha avó paterna Ana pelo apoio, compreensão e carinho.
Ao amigo Guilherme Orlandini pelo apoio técnico e científico que permitiram a realização do presente livro.
11
Dedicatória (Sérgio)
Dedico este livro a minha família, cujo exemplo de honestidade e trabalho tem sido um norteador para a minha vida, e para minha esposa Patrícia, que tem me dado apoio nos momentos mais difíceis e mostrado a simplicidade de ter esperança.
13
Sobre os autores
GUILHERME ORLANDINIMestrando em Ciência da Computação pela UNIMEP (Uni-
versidade Metodista de Piracicaba), especialista em Engenharia de Componentes Java (FIO – Faculdades Integradas de Ourinhos), graduado em Processamento de Dados pela FATEC – Ourinhos. Trabalha na área de TI desde 2001, na área de desenvolvimento de software. Leciona em cursos de graduação das FIO e FATEC. Atua em áreas de conhecimento como Engenharia de Software, Programação, Jogos Digitais e Visão Computacional.
Para informações adicionais:[email protected]
SÉRGIO ROBERTO DELFINOPossui graduação em Ciência da Computação pelo Centro
Universitário Eurípedes de Marília (2004) e mestrado em Ciência da
14
Computação pelo Centro Universitário Eurípedes de Marília (2007). Atualmente é professor da Faculdade de Tecnologia de Ourinhos e das Faculdades Integradas de Ourinhos. Tem experiência na área de Ciência da Computação, com ênfase em Processamento de Imagens e Realidade Virtual, atuando principalmente nos seguintes temas: reconstrução tridimensional e treinamento médico virtual.
Para informações adicionais:[email protected]
15
Prefácio
Este livro tem como objetivo trazer ao leitor, conhecimentos iniciais básicos relacionados à IDE NetBeans para que ele possa criar aplicações Java Desktop. Desde aplicações bem simples, até aplicações que utilizem banco de dados.
Inicialmente são apresentados alguns conceitos sobre algumas tecnologias envolvidas na criação de aplicações. Em seguida, é expli-cado como fazer as instalações do servidor de banco de dados MySql, e da IDE NetBeans.
O leitor é levado então à uma compreensão geral da IDE Ne-tBeans e apresentado aos componentes gráficos do pacote Swing e às propriedades gráficas principais de cada componentes. Em sequência, é abordada a criação do primeiro programa, utilizando interface gráfica e eventos de interação com a interface.