Panel_ Struct Reference

A structure for C, which describes the Panel. More...

#include <panel.h>

Collaboration diagram for Panel_:

Collaboration graph
[legend]

Data Fields

void(* addComponent )(Panel *panel, jobject comp)
ComponentListener(* addComponentListener )(Panel *panel, void(*func)(jint, Component))
void(* addComponentWithConstraint )(Panel *panel, jobject comp, jobject constraint)
MouseListener(* addMouseListener )(Panel *panel, void(*func)(jint, Component, jint, jint, jint, jint))
Color(* getBackgroundColor )(Panel *panel)
Color(* getForegroundColor )(Panel *panel)
jint(* getHeight )(Panel *panel)
jobject(* getObject )(Panel *panel)
jint(* getWidth )(Panel *panel)
jint(* getX )(Panel *panel)
jint(* getY )(Panel *panel)
PanelData panel
void(* removeComponentListener )(Panel *panel, ComponentListener cl)
void(* removeMouseListener )(Panel *panel, MouseListener ml)
void(* setBackgroundColor )(Panel *panel, Color c)
void(* setForegroundColor )(Panel *panel, Color c)
void(* setLayout )(Panel *panel, jobject layoutmanager)
void(* setLocation )(Panel *panel, jint x, jint y)
void(* setSize )(Panel *panel, jint width, jint height)

Detailed Description

A structure for C, which describes the Panel.

Definition at line 49 of file panel.h.


Field Documentation

void(* Panel_::addComponent)(Panel *panel, jobject comp)
 

ComponentListener(* Panel_::addComponentListener)(Panel *panel, void(*func)(jint, Component))
 

void(* Panel_::addComponentWithConstraint)(Panel *panel, jobject comp, jobject constraint)
 

MouseListener(* Panel_::addMouseListener)(Panel *panel, void(*func)(jint, Component, jint, jint, jint, jint))
 

Color(* Panel_::getBackgroundColor)(Panel *panel)
 

Color(* Panel_::getForegroundColor)(Panel *panel)
 

jint(* Panel_::getHeight)(Panel *panel)
 

jobject(* Panel_::getObject)(Panel *panel)
 

jint(* Panel_::getWidth)(Panel *panel)
 

jint(* Panel_::getX)(Panel *panel)
 

jint(* Panel_::getY)(Panel *panel)
 

PanelData Panel_::panel
 

Definition at line 50 of file panel.h.

void(* Panel_::removeComponentListener)(Panel *panel, ComponentListener cl)
 

void(* Panel_::removeMouseListener)(Panel *panel, MouseListener ml)
 

void(* Panel_::setBackgroundColor)(Panel *panel, Color c)
 

void(* Panel_::setForegroundColor)(Panel *panel, Color c)
 

void(* Panel_::setLayout)(Panel *panel, jobject layoutmanager)
 

void(* Panel_::setLocation)(Panel *panel, jint x, jint y)
 

void(* Panel_::setSize)(Panel *panel, jint width, jint height)
 


The documentation for this struct was generated from the following file:
Generated on Sat Nov 19 14:11:17 2005 for GrubC by  doxygen 1.4.4