Declaration
public interface JIDLComponentListener
All Known Implementing Classes:
JIDLCanvas
Description
The listener interface for receiving component events (expose, resize) on a JIDLCanvas.
The class that is interested in handling these events implements this interface (and all the methods it contains). The listener object created from that class is then registered with the JIDLCanvas using the addIDLComponentListener method. The listener is unregistered with the removeIDLComponentListener.
Component events are provided for notification purposes; the JIDLCanvas automatically handles component redraws and resizes internally whether a program registers an additional JIDLComponentListener or not. The JIDLCanvas is itself a JIDLComponentListener and provides default behavior for expose and resize. For an expose event, the default behavior is for the JIDLCanvas to call the IDL program’s OnExpose method. For a resize, the default is to call the IDL program’s OnResize method.
Note: Clients should not register to listen to JIDLCanvas ComponentEvents using a ComponentListener, preferring the JIDLComponentListener instead.
See Also:
java.awt.event.ComponentEvent, java.awt.event.ComponentListener
Member Summary
Methods
void
IDLcomponentExposed(JIDLObjectI obj)
The IDL component (JIDLCanvas) has been exposed.
void
IDLcomponentResized(JIDLObjectI obj, java.awt.event.ComponentEvent event)
The IDL component (JIDLCanvas) has been resized.
Methods
IDLcomponentExposed(JIDLObjectI)
public void IDLcomponentExposed(com.idl.javaidl.JIDLObjectI obj)
The IDL component (JIDLCanvas) has been exposed.
The default behavior of JIDLCanvas’s default IDLcomponentExposed is to the IDL program’s OnExpose method.
Parameters:
obj - The object that has been resized
IDLcomponentResized(JIDLObjectI, ComponentEvent)
public void IDLcomponentResized(com.idl.javaidl.JIDLObjectI obj, java.awt.event.ComponentEvent event)
The IDL component (JIDLCanvas) has been resized.
The default behavior of JIDLCanvas’s default IDLcomponentResized is to call the IDL program’s OnResize method.
Parameters:
obj - The object that has been resized
event - The Component event