• Nenhum resultado encontrado

Casa do Código Livros para o programador Rua Vergueiro, º andar Vila Mariana São Paulo SP Brasil

N/A
N/A
Protected

Academic year: 2021

Share "Casa do Código Livros para o programador Rua Vergueiro, º andar Vila Mariana São Paulo SP Brasil"

Copied!
11
0
0

Texto

(1)
(2)

© Casa do Código

Todos os direitos reservados e protegidos pela Lei nº9.610, de 10/02/1998. Nenhuma parte deste livro poderá ser reproduzida, nem transmitida, sem auto-rização prévia por escrito da editora, sejam quais forem os meios: fotográficos, eletrônicos, mecânicos, gravação ou quaisquer outros.

Casa do Código Livros para o programador Rua Vergueiro, 3185 - 8º andar

(3)
(4)
(5)

Casa do Código

Agradecimentos

Deus colocou em minha vida pessoas fantásticas, que me ajudam, aconselham e lu-tam comigo pelas minhas conquistas e lu-também durante minhas derrotas. Primei-ramente, meu agradecimento ao Nosso Criador, Deus, sem Ele nossa vida não tem sentido, não tem luta, não tem felicidade. Ele é e sempre será o motivo para se-guir em frente, no caminho que Ele prepara para mim a cada instante. Agradeço também à minha família, que são meus cúmplices em todos os momentos, de mãos dadas, me ajudando a trilhar o caminho. Minha mãe, meu pai e meu irmão, com ensinamentos de como enfrentar a vida de cabeça erguida, lutando pelos nossos ob-jetivos, e mostrando que a dedicação é ponto de prioridade para nossas conquistas. Minha sogra, me ajudando a crescer pessoalmente, e mostrando a batalha de perse-verar e não desistir daqueles que amamos, minha segunda mãe. E minha namorada, a mulher da minha vida, que enfrenta as barreiras e obstáculos com muito vigor e felicidade. Chorando, sorrindo, esbravejando, aconselhando, sendo feliz... Agradeço a cada conversa, a cada momento de companheirismo, compreensão e muito amor que passamos juntos. Agradeço a Deus por me dar de presente você. Eu te amo Lais Renata! Agradeço aos amigos que me incentivaram a continuar lutando pelos meus sonhos, de forma especial cito alguns nomes como Bruno Souza, Rogério Rymsza e William Siqueira, e carinhosamente cito Paulo Silveira e Adriano Almeida, da Casa do Código, com sua paciência, e me fazendo acreditar em mim mesmo, com grande responsabilidade, e que poderia concluir este livro. E por �m, agradeço a você leitor, pelo carinho e vontade de fazer deste livro, seu guia de JavaFX. Espero que seja uma leitura agradável e divertida!

(6)
(7)

Casa do Código

Sobre o autor

Conheci o Java há � anos, em meu curso técnico em informática com foco em pro-gramação, desde então desenvolvo so�wares com esta linguagem, e pretendo sem-pre crescer com ela. Hoje, sou estudante de Análise e Desenvolvimento de Siste-mas, e também sou estagiário desenvolvedor Java/Android. Além disso, sou entu-siasta JavaFX e, sempre que posso, desenvolvo so�wares com esta plataforma, para estar sempre aprendendo novas “artimanhas”. Tenho um carinho especial por de-senvolvimento de jogos Mobile, em Android, ainda pretendo trabalhar com isto. Recentemente, fui autor de um artigo da revista MundoJ, sobre JavaFX, na edição de Março/Abril (edição ��).

(8)
(9)

Casa do Código Sumário

Sumário

� Apresentação

�.� Um pouco da história do JavaFX. . . � �.� Por que estudar JavaFX? . . . � �.� O que veremos no livro? . . . � �.� Organização do livro . . . �

� Começando com JavaFX

�.� Criando um novo projeto com JavaFX . . . � �.� Desenvolvendo o formulário de login. . . � �.� Dando o primeiro toque de requinte . . . ��

� GolFX - Nossa loja de artigos esportivos ��

�.� Entendendo o problema . . . �� �.� Por onde começar?. . . �� �.� Utilizando boas práticas de programação. . . �� �.� Vitrine de produtos . . . ��

� Mais telas da nossa aplicação ��

�.� Exibição de item escolhido . . . �� �.� Carrinho de compras . . . �� �.� Excluindo produtos . . . ��

� Primeiro toque de requinte - CSS ��

�.� A importância do CSS. . . �� �.� Criação de arquivo CSS . . . �� �.� Alterando cursores. . . �� �.� Efeito Hover . . . �� v

(10)

Sumário Casa do Código

� Segundo toque de requinte - E�ects ��

�.� Uma breve introdução. . . �� �.� Sombreamento externo . . . �� �.� Sombreamento interno . . . �� �.� Re�exão d’água. . . ��

� Terceiro toque de requinte - Transitions e Timelines ��

�.� O que são Transitions e Timelines? . . . �� �.� Fade Transition. . . �� �.� Scale Transition . . . �� �.� Parallel e Sequential Transitions . . . �� �.� Timeline. . . ��

� JavaFX vs Swing ��

�.� Entendendo javax.swing . . . �� �.� JavaFX dentro do Swing? . . . ��

� Mais componentes JavaFX ��

�.� Accordion. . . �� �.� HBox e VBox. . . �� �.� GridPane para linhas e colunas . . . �� �.� Um HTMLEditor pronto para você usar . . . �� �.� HyperLinks . . . �� �.� A famosa e temida barra de progresso . . . �� �.� Visualizando árvores com TreeView. . . �� �.� WebView para renderizar HTML . . . �� �.� Popup Controls . . . �� �.�� Grá�cos para dar mais vida. . . �� �.�� Audio e Video . . . �� �.�� Shapes para o controle �no . . . ��

�� JavaFX Scene Builder ��

��.� Conhecendo a ferramenta . . . �� ��.� Library Panel . . . �� ��.� Hierarchy Panel . . . �� vi

(11)

Casa do Código Sumário ��.� Content Panel . . . �� ��.� Inspector Panel. . . �� ��.� Inserindo CSS . . . ��� ��.� Classe Application . . . ��� ��.� Classe Initializable . . . ��� Bibliogra�a ��� Versão: ��.�.� vii

Referências

Documentos relacionados

O gráfico demonstra também que as mulheres aderem à ginástica de academia em busca de condicionamento físico, pois as mesmas possuem o hábito de praticar

se as opções abaixo e assinale a alternativa correta que apresenta uma função/role que não está disponível nesta versão do sistema operacional. I- Servidor DHCP

Caso seja lançada uma atualização do Play, e você queira atualizar, renomeie o diretório C:\play\ para C:\play-old\ e descompacte a nova versão em C:\play\. Instalação

PROCURADORIA GERAL DO ESTADO, Maceió/AL, 03 de fevereiro de 2017. N° 0244/2017 - Aprovo o Despacho PGE-PLIC-CD nº 0305/2017, da lavra da Coordenação da Procuradoria

eu amo rosana eu beijo rosana eu chumbo rosana eu desenho rosana eu escuto rosana eu filmo rosana eu guardo rosana eu homenageio rosana eu imagino rosana eu junto rosana eu

Na África Subsaariana, que apresenta a mais alta prevalência de infecção pelo HIV do mundo, estudos apontam o álcool como um fator de risco para contami- nação 12 , pois a prática

Repare que a recomendação é bem favorável à aplicação do progressive enhan- cement: mesmo que o navegador não entenda exatamente o que estamos querendo dizer, ele vai mostrar

Além disso, escrever testes de unidade forçará o desenvolvedor a escrever um código de maior qualidade pois, como veremos ao longo do livro, para escrever bons testes de unidade,