|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.cbse.jeasy.JEObject
com.cbse.jeasy.JEMenu
public class JEMenu
A class creating a JMenu out of JEMenuItems.
| Properties | ||
|---|---|---|
| name | values | comment |
| id | * | Id of the object. Let it begin with ME_ |
| name |   | The menu label. |
| background |   | Id of a color used as the background |
| foreground |   | Id of a color used as the textcolor |
| mnemonic |   | The keyboard mnemonic. |
| E1 . En |
  | JEMenuItems to be added in the menu. |
* = property you have to set; bold = default value
| Field Summary |
|---|
| Fields inherited from class com.cbse.jeasy.JEObject |
|---|
DEVELOPPING, INPUT_ERROR_DATE, INPUT_ERROR_LENGTH, INPUT_ERROR_MANDATORY, INPUT_ERROR_PARSE, INPUT_ERROR_RANGE, INPUT_ERROR_TIME, INPUT_ERRORS, NO_INPUT_ERROR, RUNNING |
| Constructor Summary | |
|---|---|
JEMenu()
|
|
JEMenu(java.lang.String s)
Reads the properties from a string. |
|
| Method Summary | |
|---|---|
boolean |
getAntialiasing()
Gets the anialialising flag |
java.awt.Color |
getBackground()
|
javax.swing.JComponent |
getComponent()
Gets the JComponent based on this JEasy Object |
java.lang.String |
getElementAt(int n)
Gets the component of element n |
int |
getElementSize()
Gets the number of elements |
java.awt.Color |
getForeground()
|
javax.swing.JMenu |
getMenu()
|
java.awt.Font |
getMenuFont()
|
java.lang.String |
getMnemonic()
|
java.lang.String |
getName()
Gets the label of the JEObject |
javax.swing.JPopupMenu |
getPopupMenu()
|
java.lang.String |
getQuickinfo()
|
void |
JEadd(javax.swing.JMenu mme)
Adds the JEObject (JMenuItem) to JMenu |
void |
JEadd(javax.swing.JMenuBar mb)
Adds the JEObject (JMenu) to JMenuBar |
void |
JEadd(javax.swing.JPopupMenu mme)
Adds the JEObject (JMenuItem) to JPopupMenu |
void |
setBackground(java.lang.String background)
|
void |
setForeground(java.lang.String foreground)
|
void |
setMnemonic(java.lang.String mnemonic)
|
void |
setName(java.lang.String name)
|
void |
setQuickinfo(java.lang.String quickinfo)
|
void |
start()
Creates the jfc components using the properties |
| Methods inherited from class com.cbse.jeasy.JEObject |
|---|
backupEntry, clear, deserializeValue, getApplet, getApplLocale, getCenter, getEast, getId, getJCallBack, getJClass, getLabel, getMode, getNorth, getObjLocale, getParentId, getPreview, getProjectDirectory, getProperty, getRegisterText, getSouth, getStarted, getTitle, getType, getWest, getXMLtag, isEditable, isEnabled, isEnterprise, isProfessional, isStandard, isVisible, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEadd, JEaddTab, removeProperties, removeProperty, restoreEntry, serializeValue, setApplet, setApplLocale, setEditable, setEditable, setEnabled, setEnabled, setFocus, setJCallBack, setMarkable, setMarkable, setMode, setObjLocale, setParentId, setPreview, setProjectDirectory, setProperty, setStarted, setVisible, setVisible, wasEntryChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JEMenu(java.lang.String s)
s - contains properties and valuesJE#PropertyStringpublic JEMenu()
| Method Detail |
|---|
public int getElementSize()
JEObject
getElementSize in class JEObjectpublic java.awt.Color getBackground()
public java.awt.Color getForeground()
public java.lang.String getElementAt(int n)
JEObject
getElementAt in class JEObjectpublic javax.swing.JMenu getMenu()
public javax.swing.JComponent getComponent()
getComponent in class JEObjectpublic javax.swing.JPopupMenu getPopupMenu()
public java.awt.Font getMenuFont()
public boolean getAntialiasing()
public void start()
start in class JEObjectJE#startpublic void JEadd(javax.swing.JMenuBar mb)
JEObject
JEadd in class JEObjectpublic void JEadd(javax.swing.JPopupMenu mme)
JEObject
JEadd in class JEObjectpublic void JEadd(javax.swing.JMenu mme)
JEObject
JEadd in class JEObjectpublic java.lang.String getMnemonic()
public void setMnemonic(java.lang.String mnemonic)
mnemonic - The mnemonic to set.public java.lang.String getName()
JEObject
getName in class JEObjectpublic void setName(java.lang.String name)
name - The name to set.public java.lang.String getQuickinfo()
public void setQuickinfo(java.lang.String quickinfo)
quickinfo - The quickinfo to set.public void setBackground(java.lang.String background)
background - The background to set.public void setForeground(java.lang.String foreground)
foreground - The foreground to set.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||