Thursday, January 24, 2013

Java GWT Custom Popup mit Panel

Anbei mal ein kleines abgewandeltes code-snipped von mir um einfach Popups mit Java GWT zu erzeugen und für eigene Panels zu reusen
public class PopupManager {

 public static void showDialogWithPanel(Panel panel, String headline) {
  DialogBox box = createNewDialogbox(headline);
  box.setWidget(panel);
  box.show();
 }

 private static DialogBox createNewDialogbox(String headline) {
  DialogBox dialogBox = new DialogBox();
  dialogBox.setModal(true);
  dialogBox.center();
  dialogBox.setText(headline);
  return dialogBox;
 }
}

Nun kann man das Ganze einfach mit folgendem Befehl ausführen um seinen Selfmade Panel als Popup zu zeigen.:
PopupManager.showDialogWithPanel(new MyPopupPanel(),"Testpopup");

No comments:

Post a Comment