Class AWTCompatibility
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class AWTCompatibility

public class netscape.application.AWTCompatibility
    extends java.lang.Object
{
    /* Methods
     */
    public static Applet awtApplet();
    public static AudioClip awtAudioClipForSound(Sound);
    public static FileDialog awtFileDialogForFileChooser(FileChooser);
    public static Font awtFontForFont(Font);
    public static FontMetrics awtFontMetricsForFontMetrics(FontMetrics);
    public static Graphics awtGraphicsForGraphics(Graphics);
    public static Image awtImageForBitmap(Bitmap);
    public static ImageProducer awtImageProducerForBitmap(Bitmap);
    public static MenuBar awtMenuBarForMenu(Menu);
    public static Menu awtMenuForMenu(Menu);
    public static MenuItem awtMenuItemForMenuItem(MenuItem);
    public static Panel awtPanelForRootView(RootView);
    public static Toolkit awtToolkit();
    public static Window awtWindowForExternalWindow(ExternalWindow);
    public static Bitmap bitmapForAWTImage(Image);
    public static Bitmap bitmapForAWTImageProducer(ImageProducer);
    public static Font fontForAWTFont(Font);
    public static FontMetrics fontMetricsForAWTFontMetrics(FontMetrics);
    public static Sound soundForAWTAudioClip(AudioClip);
}
A collection of static methods for conversion between many AWT and IFC primitives.

Methods

bitmapForAWTImage

  public static Bitmap bitmapForAWTImage(Image awtImage)
Creates a new Bitmap instance from a java.awt.Image.

bitmapForAWTImageProducer

  public static Bitmap bitmapForAWTImageProducer(ImageProducer producer)
Creates a new Bitmap instance from a java.awt.image.ImageProducer.

awtImageForBitmap

  public static Image awtImageForBitmap(Bitmap bitmap)
Returns a java.awt.Image instance from a Bitmap.

awtImageProducerForBitmap

  public static ImageProducer awtImageProducerForBitmap(Bitmap bitmap)
Returns a java.awt.image.ImageProducer instance from a Bitmap.

soundForAWTAudioClip

  public static Sound soundForAWTAudioClip(AudioClip clip)
Creates a new Sound instance from a java.applet.AudioClip.

awtAudioClipForSound

  public static AudioClip awtAudioClipForSound(Sound sound)
Returns a java.applet.AudioClip instance from a Sound.

fontForAWTFont

  public static Font fontForAWTFont(Font awtFont)
Creates a new Font instance from a java.awt.Font.

awtFontForFont

  public static Font awtFontForFont(Font font)
Returns a java.awt.Font instance from a Font.

fontMetricsForAWTFontMetrics

  public static FontMetrics fontMetricsForAWTFontMetrics(FontMetrics awtFontMetrics)
Creates a new FontMetrics instance from a java.awt.FontMetrics.

awtFontMetricsForFontMetrics

  public static FontMetrics awtFontMetricsForFontMetrics(FontMetrics fontMetrics)
Returns a java.awt.FontMetrics from a FontMetrics.

awtMenuBarForMenu

  public static MenuBar awtMenuBarForMenu(Menu menu)
Returns a java.awt.MenuBar from a Menu. Returns null if the Menu is not a top-level Menu.

awtMenuForMenu

  public static Menu awtMenuForMenu(Menu menu)
Returns a java.awt.Menu from a Menu. Returns null if the Menu is a top-level Menu.

awtMenuItemForMenuItem

  public static MenuItem awtMenuItemForMenuItem(MenuItem menuItem)
Returns a java.awt.MenuItem from a MenuItem.

awtGraphicsForGraphics

  public static Graphics awtGraphicsForGraphics(Graphics g)
Returns a java.awt.Graphics instance from a Graphics.

awtPanelForRootView

  public static Panel awtPanelForRootView(RootView rootView)
Returns the java.awt.Canvas underlying a RootView.

awtWindowForExternalWindow

  public static Window awtWindowForExternalWindow(ExternalWindow window)
Returns the java.awt.Window underlying an ExternalWindow. This method returns null if the ExternalWindow window is not visible.

awtApplet

  public static Applet awtApplet()
Returns the java.applet.Applet that started this application.

awtFileDialogForFileChooser

  public static FileDialog awtFileDialogForFileChooser(FileChooser fileChooser)
Returns the java.awt.FileDialog used by the supplied FileChooser.

awtToolkit

  public static Toolkit awtToolkit()
Returns the application's Toolkit.

All Packages  Class Hierarchy  This Package  Previous  Next  Index