zeeli
21 Mar 2009, 4:22 AM
Hi,
I got these errors:
The constructor Button(String, new SelectionListener<ButtonEvent>(){}) is undefined App.java demo.app/src/demo/app/client line 26 Java Problem
The method add(Button) in the type ButtonBar is not applicable for the arguments (Button) App.java demo.app/src/demo/app/client line 26 Java ProblemI have done everything exactly as in the screencast.
here is my code:
package demo.app.client;
import com.extjs.gxt.ui.client.event.ButtonEvent;
import com.extjs.gxt.ui.client.event.SelectionListener;
import com.extjs.gxt.ui.client.widget.MessageBox;
import com.extjs.gxt.ui.client.widget.button.ButtonBar;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.ui.DialogBox;
import com.google.gwt.user.client.ui.Image;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.VerticalPanel;
import com.google.gwt.user.client.ui.Widget;
/**
* Entry point classes define <code>onModuleLoad()</code>.
*/
public class App implements EntryPoint {
/**
* This is the entry point method.
*/
public void onModuleLoad() {
ButtonBar bar = new ButtonBar();
bar.add(new Button("Click Me", new SelectionListener<ButtonEvent>() {
@Override
public void componentSelected(ButtonEvent ce) {
MessageBox.confirm("Demo App", "GXT is really cool?", null);
}
}));
RootPanel.get().add(bar);
}
}What am I missing here?
EDIT: it seems that I was rather blind earlier today. There is wrong stuff imported in the code and I was missing com.extjs.gxt.ui.client.widget.button.Button.
Best regards,
zeeli
I got these errors:
The constructor Button(String, new SelectionListener<ButtonEvent>(){}) is undefined App.java demo.app/src/demo/app/client line 26 Java Problem
The method add(Button) in the type ButtonBar is not applicable for the arguments (Button) App.java demo.app/src/demo/app/client line 26 Java ProblemI have done everything exactly as in the screencast.
here is my code:
package demo.app.client;
import com.extjs.gxt.ui.client.event.ButtonEvent;
import com.extjs.gxt.ui.client.event.SelectionListener;
import com.extjs.gxt.ui.client.widget.MessageBox;
import com.extjs.gxt.ui.client.widget.button.ButtonBar;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.ui.DialogBox;
import com.google.gwt.user.client.ui.Image;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.VerticalPanel;
import com.google.gwt.user.client.ui.Widget;
/**
* Entry point classes define <code>onModuleLoad()</code>.
*/
public class App implements EntryPoint {
/**
* This is the entry point method.
*/
public void onModuleLoad() {
ButtonBar bar = new ButtonBar();
bar.add(new Button("Click Me", new SelectionListener<ButtonEvent>() {
@Override
public void componentSelected(ButtonEvent ce) {
MessageBox.confirm("Demo App", "GXT is really cool?", null);
}
}));
RootPanel.get().add(bar);
}
}What am I missing here?
EDIT: it seems that I was rather blind earlier today. There is wrong stuff imported in the code and I was missing com.extjs.gxt.ui.client.widget.button.Button.
Best regards,
zeeli