windialog.java

来自「一个功能比较全的JMail程序」· Java 代码 · 共 56 行

JAVA
56
字号
package jws.awt;

// Copyright 1997, John Webster Small
// All rights Reserved

import java.awt.*;
import jws.awt.event.*;

import java.awt.event.*;

public class WinDialog extends Dialog
{
  public WinDialog(Frame parent)
  {
    super(parent);
    addWindowListener(new WindowDisposeAdapter());
  }

  public WinDialog(Frame parent, boolean modal)
  {
    super(parent,modal);
    addWindowListener(new WindowDisposeAdapter());
  }

  public WinDialog(Frame parent, String title)
  {
    super(parent,title);
    addWindowListener(new WindowDisposeAdapter());
  }

  public WinDialog(Frame parent, String title, boolean modal)
  {
    super(parent,title,modal);
    addWindowListener(new WindowDisposeAdapter());
  }

  public boolean ok = false;

  public void dispose()
  {
    WinFrame.dispose(getComponents());
    super.dispose();
  }

  public void dispose(boolean ok)
  {
    this.ok = ok;
    dispose();
  }

  public void apply()
  {
    WinFrame.apply(getComponents());
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?