Bom galera o seguinte erro esta dando na hora do
RootPanel.get(“label”).add(label);
[ERROR] Unable to load module entry point class GWTApplication.client.Main (see associated exception for details)
java.lang.NullPointerException: null
at GWTApplication.client.Main.onModuleLoad(Main.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:342)
at com.google.gwt.dev.shell.BrowserWidget.attachModuleSpace(BrowserWidget.java:326)
at com.google.gwt.dev.shell.ie.BrowserWidgetIE6.access$200(BrowserWidgetIE6.java:36)
at com.google.gwt.dev.shell.ie.BrowserWidgetIE6$External.gwtOnLoad(BrowserWidgetIE6.java:70)
at com.google.gwt.dev.shell.ie.BrowserWidgetIE6$External.invoke(BrowserWidgetIE6.java:125)
at com.google.gwt.dev.shell.ie.IDispatchImpl.Invoke(IDispatchImpl.java:293)
vou postar os codigos aqui para alguem me dar uma ajuda
public class Main implements EntryPoint
[code]public void onModuleLoad()
{
//Rótulo
final Label label = new Label(“Filtro”);
//Lista Contatos
final ListBox list = new ListBox();
//Caixa de texto que filtra os contatos
final TextBox filter = new TextBox();
//Campos
final TextBox nome = new TextBox();
final TextBox sobrenome = new TextBox();
final TextBox email = new TextBox();
//Botao Adionar a lista
final Button btnAdicionar = new Button(“Adicionar”);
final Button btnRemover = new Button(“Remover”);
//
filter.addKeyboardListener(new KeyboardListenerAdapter()
{
public void onKeyUp(Widget sender, char keyCode, int modifiers)
{
filterList(list, filter.getText());
}
});
btnAdicionar.addClickListener(new ClickListener()
{
public void onClick(Widget sender)
{
insertContact(list, nome.getText(), sobrenome.getText(), email.getText(), filter.getText());
nome.setText("");
sobrenome.setText("");
email.setText("");
}
});
btnRemover.addClickListener(new ClickListener()
{
public void onClick(Widget sender)
{
int i = list.getSelectedIndex();
items.remove(i);
filterList(list, filter.getText());
}
});
list.setVisibleItemCount(5);
list.setStyleName("list");
RootPanel.get("label").add(label);
RootPanel.get("text").add(filter);
RootPanel.get("list").add(list);
RootPanel.get("nome").add(nome);
RootPanel.get("sobrenome").add(sobrenome);
RootPanel.get("email").add(email);
RootPanel.get("btnAdicionar").add(btnAdicionar);
RootPanel.get("btnRemover").add(btnRemover);
}[/code]
HTML
<html>
<head>
<style>
.list {width: 100%;}
</style>
<meta name='gwt:module' content='GWTApplication.Main'>
<title>Main</title>
</head>
<body>
<script language="javascript" src="gwt.js"></script>
<h1>GWTApplication<h1>
<table align="center">
<tr>
<td>
<table align="center" width="400">
<tr>
<td id="label"></td>
<td id="text" width="100"></td>
</tr>
<tr>
<td id="list" colspan="2"></td>
</tr>
<tr>
<td id="btnRemover" align="center" colspan="2"></td>
</tr>
</table>
</td>
<td>
<table align="center">
<tr>
<td>Nome: </td>
<td id="nome"></td>
</tr>
<tr>
<td>Sobrenome: </td>
<td id="sobrenome"></td>
</tr>
<tr>
<td>e-mail: </td>
<td id="email"></td>
</tr>
<tr>
<td colspan="2">
<div id="btnAdicionar" align="center"></div>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
Se alguem tiver alguma ideia do que possa ser agradeço