Erro Tabset

15 views
Skip to first unread message

Marcos Azevedo

unread,
Aug 19, 2013, 4:40:13 PM8/19/13
to gwt-b...@googlegroups.com
Boa tarde Pessoal!

Estou utilizando o TabSet do smartGWT e adicionei 6 abas. Quando coloco um Widget do proprio GWT ( ex: FileUpload )aparece o seguinte erro:

Uncaught JavaScript exception [Uncaught java.lang.AssertionError: A widget that has an existing parent widget may not be added to the detach list] in http://127.0.0.1:8888/index.html?gwt.codesvr=127.0.0.1:9997, line 5

Reparei que na primeira aba não ocorre isso, somente nas demais. Alguém pode me ajudar?

Segue abaixo uma classe teste que ocorre o erro ao clicar na segunda aba.

public class teste2 implements EntryPoint {

public void onModuleLoad() {
RootPanel rootPanel = RootPanel.get();
TabSet tabSet = new TabSet();
tabSet.setSize("100%", "100%");
Tab tab_3 = new Tab("aba1");
HStack hStack_2 = new HStack();
FileUpload fileUpload_2 = new FileUpload();
hStack_2.addMember(fileUpload_2);
tab_3.setPane(hStack_2);
tabSet.addTab(tab_3);
Tab tab = new Tab("aba2");
HStack hStack = new HStack();
hStack.setSize("100%", "100%");
FileUpload fileUpload = new FileUpload();
hStack.addMember(fileUpload);
tab.setPane(hStack);
tabSet.addTab(tab);
Tab tab_1 = new Tab("aba3");
tabSet.addTab(tab_1);
Tab tab_2 = new Tab("aba4");
tabSet.addTab(tab_2);
Tab tab_4 = new Tab("aba5");
tabSet.addTab(tab_4);
Tab tab_5 = new Tab("aba6");
HStack hStack_1 = new HStack();
FileUpload fileUpload_1 = new FileUpload();
hStack_1.addMember(fileUpload_1);
tab_5.setPane(hStack_1);
tabSet.addTab(tab_5);
rootPanel.add(tabSet);
}

}

Victor Pinto

unread,
Aug 19, 2013, 5:02:43 PM8/19/13
to gwt-b...@googlegroups.com
Eu aconselho não misturar componentes do SmartGWT com os puro GWT.


[]'s
Victor Pinto A. de Oliveira


--
Você está recebendo esta mensagem porque se inscreveu no grupo "GWT Google Web Toolkit Brasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para gwt-brasil+...@googlegroups.com.
Para postar neste grupo, envie um e-mail para gwt-b...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/gwt-brasil.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Diogo Longo

unread,
Aug 19, 2013, 5:23:38 PM8/19/13
to gwt-b...@googlegroups.com
Concordo com o Victor, no site eles até falam que funciona, na pratica...... é outra coisa.

Marcos Azevedo

unread,
Aug 19, 2013, 5:44:43 PM8/19/13
to gwt-b...@googlegroups.com
Entendi.
 
Qual vocês me aconselham usar? Pois preciso adicionar um fileUpload e um Highcharts e ambos dão problema com o SmartGWT.
 
Aguardo,
 
Marcos Azevedo

Paulo Vitor Faria Fortes Rezende

unread,
Aug 19, 2013, 5:56:40 PM8/19/13
to gwt-b...@googlegroups.com
Olá Marcos,

Tente usar apenas SmartGWT, se não me engano, no Smart é possível incluir componentes GWT.

Abs

--
Paulo Vitor Faria Fortes Rezende
Linkedin
Skype: paulovffr
Website: http://promovepaulo.appspot.com
(11) 6368-5988 / (12) 3953-4665


--

Victor Pinto

unread,
Aug 19, 2013, 5:58:32 PM8/19/13
to gwt-b...@googlegroups.com

Marcos,
   Para Upload eu uso o https://code.google.com/p/gwtupload/
Mas também tive problemas com forms, tive que recriar a classe que cria o formulário porque o estava dando conflito de nome.
Nunca usei gráfico com GWT. 


[]'s
Victor Pinto A. de Oliveira


Em 19 de agosto de 2013 18:44, Marcos Azevedo <mdiego....@gmail.com> escreveu:

--

Marcos Azevedo

unread,
Aug 19, 2013, 10:45:54 PM8/19/13
to gwt-b...@googlegroups.com
Muito obrigado a todos.

Vou tentar o gwtUpload acima.

Abraços,
Reply all
Reply to author
Forward
0 new messages