Example #1
0
  public void show() {
    new Thread(
            new Runnable() {
              public void run() {
                // Call pageSetup even with no printer installed, this
                // will display Windows error dialog and return false.
                ((WPrintDialog) target).setRetVal(_show());

                ((WPrintDialog) target).hide();
              }
            })
        .start();
  }
Example #2
0
  @Override
  @SuppressWarnings("deprecation")
  public void addNotify() {
    synchronized (getTreeLock()) {
      Container parent = getParent();
      if (parent != null && parent.getPeer() == null) {
        parent.addNotify();
      }

      if (getPeer() == null) {
        ComponentPeer peer = ((WToolkit) Toolkit.getDefaultToolkit()).createWPageDialog(this);
        setPeer(peer);
      }
      super.addNotify();
    }
  }