Top Banner
������������������������������ �� ����������
3

GWT revista espirito

Jun 27, 2015

Download

Technology

Um grande ferramenta desenvolvida pela google para web. Com ele é passível fazer componentes para web usando ajax. Da mesma forma que se programaria em swing do java Publicado na revista espírito livre em agosto de 2010.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: GWT revista espirito

��������������� � ������ ��� �������

������� �������� ����� � ������ ���� � �������������������������������� � ��

� ������ ��� ������� ����� � �� ��� �� ����������� ��

��������������� ���� ���������� ��� ����� ���� �������

��� ������� ��� �� ���� ���������� ����� ��� ���� �����

�� ������ ����� ��� ��� � �������� � �����������

������� �������� � ��������������� �� �������� ��� �����

���� ������ � ���� �������

� ��� ����������� ���������� � ������ ���� �� ���

��������� ��� ������ �� ��� ���������� ��� ���� � ������

��� ��������� ����� ��� ����� �� ��� �������

���� ������� � �������� � ���� ����� � ��� ��� ���� ��

��������������� �� ��������� �� �������� �� ����� ��

������

����� � ������� ���� � �������� �� ������� �������

���� ����������� �� ���� �� ���� �� ��������� �����

������ � ������ ������� �������� �� ���� ����������� �

�� ���� ������ � ���� ��� ���������� ���������� � ����� ���

�� �� �������� � ���� �� �� ���� �� ������� ����� ������

������������ ������ ����������������� ������ ��������� �� �������

������

Page 2: GWT revista espirito

��������������� � ������ ��� �������

������� �������� ����� � ������ ���� � �������������������������������� � ��

��� � ������ ��� �������� ������ � ��� �� ��� ��� ��� ����

����� ��� � �����������

��� ���� �� ������ �� ������� ������ � ���� ���

������� �� ��� ���� ������ ��� ��������� ������� ����

������ � �������

������� ��� ����� ������� � ������� ��� ��������

.gwt.xml� ��� � � ��������� ���� ��� ������ � �������� �

�������� �� ��������� ����������������

��� ��������� ��� � ����������� � ������ �� ��������

�������� ��� ������� ����������� �������� �� �� �����

����� �������� � �������� ������ ���� � ��� ��� ����� ��

������ ��������

����� ����� ����� �� ������� ������� ���������� �

���� ���� ���������� � �������� ������ ���� ���� �

���������� �� ������� ���� �� ���� ������� ���� ��� � ��

���������� ��������� � ����� ������ ��� �������� ��

������� ������� � ����� ���� � ��� �� ��������� ����

������ � �������

��� ���� �������� � �������� ������� ���� �����������

����������� � exemplo.gwt.xml� �� ��������� ��������������

� ������ exemploEntryPoint ���� � ���� �� � ����� � �

����� �� ������� �� ��������� � � ������ ���� ��� �� �����

���� � ��������� � � ���� �� ���� � ��������� �����

��� ���������� ���������� �� ��������� �� �����������

������ � ��� � ��� �� ������� ������ �� ������

br.com.client ��� ������������� �� ����������� ��������

������ �� br.com.server � �������� ��������� �� ����

������� ������ �� ����

����� �� ��������� ����

����� ������������� �

��� ������ ������� �

������ ������� �����

����� ������ ��� ����

�� � ����� �� ��� ����

��� ������� � �����

������

����� ����� ����� ���

���� ����������� ��

��� ��� �������

����� ���� ����� �����

������ ��������� � ���

����� exemploEntry�

Point.java�

������� � ���������

�� �� ��� ��� �

������ ����� � ��������

��������� ����������

��������� �� ����������

����� ��� ������ �����

�������� ������ ��

����� �� �����

���� ���� ��������

��������� ���� ������

������ �������� ������ ������� �� ��������� �� ������

��� ����� �� ������� � ��� ����� �� ������ ��� � �����

�� ����� ���� �������� ����� �� �������� � ������ �� ��

����� �� ���������� � ����� ��� � ������� ������ � �������

�� ����� ��� ������ � ����� �� ������� � � ������ � ������

����� ��� ������������ ������� � �������� �� ���������

���� ����� ����� ��������� ��� �������� ��������� � �����

������ � �����

��� ������ ��� ������ ����� �� ������ ���������� ����

����� ��� ����� �� ������� �������� �������� ���� ��� ���

������ ����� ���� ������ ��� ������������ � ������ �����

��� �� ����� ���������������� �� ���� ��� ���� � ��������

� ��� ������� ��� ���� ��� �������� ����� ������� ��

Árvore de um projeto GWT noNetbeans (acima) e Eclipse (abaixo)

Caixa de diálogo para configuração do caminho da SDK

Descritor GWT chamando a classe EntryPoint HTML chamando a classe (agora JavaScript)

Page 3: GWT revista espirito

��������������� � ������ ��� �������

������� �������� ����� � ������ ���� � �������������������������������� � ��

�������� ��� ���� ���� ����� ����� �� ������ � ��� ����

�� ������ ����������� �� ����� ����� ����� ���������

��� ����� �� ������� �� ���������� ��������� ������� �

����� ������� � ����� ������ �� ������ �� ���������

������� ��� � �������� ������ ��������� � ������ ��

���������� ����

������ �� ������������ � ����������� � ����� �� �������

����� �������� � �������� ��� ����������� �� ��� � �

���� �� ��� ������ ���� ����� ������������� ���� ��������

���� ������� � �������������� �� ����������� ����������

�� ����� �������������

���� ����� �� ����������� ��� ������� ���� ���� ����

��������� ����� ��� ������ ��� ������� �� �� ���������

�� � ����������� �� ����� � ������ �� ��� � ��� � � �������

� ��� � ��� ���������� ����������� ����� �������� ����

������� � ���������� ������ � ���� ��������� ��� ��� �

���������� ��� �������� ����� �������� ����� ���� �

������ � � ������ ������� ���� ������ ����������� �������

�� ����������� ��� � ���� �������� ��������� ���� ������

���� ��� � ����������� ��������� �� ����� � �� �����������

���� � ������ ����������� � � ��� �� ��� ��� ���� � � ���

�� ����� �������� ������ ������� �� ��� ����� ����� ��������

����� ���� � ������� ���� ����� ������ ��� ������� �����

�������� ���� �� ������ ���� ���� ������� ���� �� ������� ���

��� � ��� � ��� ���� ���� ��� ��������� �������� ��

������ ��� ������ �� ��� ���������� ��� ���������� �

�� ���������� �������� �� ��� ������� ������������ ������

������ ��������� �� ������� �

��������� �� ���������� �� ����������

� ����� �� ������ �� ��������������� ��

��������� ������ ������������� �� �����

��� ���� ������� ������ �� ������

������ ������ ������� �� �����

�����������������������������������������

������������

Editando a folha de estilos Resultado Final

����� ����������

��������

���������������������������������������������

��������

����������������������������������������������������

�������

�����������������������������������������������������