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 java.applet.Applet awtApplet();
    public static java.applet.AudioClip awtAudioClipForSound(Sound);
    public static java.awt.Color awtColorForColor(Color);
    public static java.awt.FileDialog awtFileDialogForFileChooser(FileChooser);
    public static java.awt.Font awtFontForFont(Font);
    public static java.awt.FontMetrics awtFontMetricsForFontMetrics(FontMetrics);
    public static java.awt.Frame awtFrameForRootView(RootView);
    public static java.awt.Graphics awtGraphicsForGraphics(Graphics);
    public static java.awt.Image awtImageForBitmap(Bitmap);
    public static java.awt.image.ImageProducer awtImageProducerForBitmap(Bitmap);
    public static java.awt.MenuBar awtMenuBarForMenu(Menu);
    public static java.awt.Menu awtMenuForMenu(Menu);
    public static java.awt.MenuItem awtMenuItemForMenuItem(MenuItem);
    public static java.awt.Panel awtPanelForRootView(RootView);
    public static java.awt.Toolkit awtToolkit();
    public static java.awt.Window awtWindowForExternalWindow(ExternalWindow);
    public static Bitmap bitmapForAWTImage(Image);
    public static Bitmap bitmapForAWTImageProducer(ImageProducer);
    public static Color colorForAWTColor(Color);
    public static Font fontForAWTFont(Font);
    public static FontMetrics fontMetricsForAWTFontMetrics(FontMetrics);
    public static Graphics graphicsForAWTGraphics(Graphics);
    public static Sound soundForAWTAudioClip(AudioClip);
}
A collection of static methods for conversion between many AWT and IFC primitives.

Methods

.bitmapForAWTImage

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

.bitmapForAWTImageProducer

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

.awtImageForBitmap

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

.awtImageProducerForBitmap

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

.soundForAWTAudioClip

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

.awtAudioClipForSound

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

.fontForAWTFont

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

.awtFontForFont

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

.colorForAWTColor

  public static Color colorForAWTColor(java.awt.Color awtColor)
Creates a new Color instance from a java.awt.Color.

.awtColorForColor

  public static java.awt.Color awtColorForColor(Color color)
Returns a java.awt.Color instance from a Color.

.fontMetricsForAWTFontMetrics

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

.awtFontMetricsForFontMetrics

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

.awtMenuBarForMenu

  public static java.awt.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 java.awt.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 java.awt.MenuItem awtMenuItemForMenuItem(MenuItem menuItem)
Returns a java.awt.MenuItem from a MenuItem.

.graphicsForAWTGraphics

  public static Graphics graphicsForAWTGraphics(java.awt.Graphics g)
Creates a new Graphics instance from a java.awt.Graphics.

.awtGraphicsForGraphics

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

.awtPanelForRootView

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

.awtWindowForExternalWindow

  public static java.awt.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 java.applet.Applet awtApplet()
Returns the java.applet.Applet that started this application.

.awtFileDialogForFileChooser

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

.awtToolkit

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

.awtFrameForRootView

  public static java.awt.Frame awtFrameForRootView(RootView rootView)
Returns the AWT Frame that contains the RootView

All Packages  Class Hierarchy  This Package  Previous  Next  Index

Copyright © 1997 Netscape Communications Corporation. All rights reserved
Please send any comments or corrections to ifcfeedback@netscape.com
HTML generated on 21 Oct 1997