Well here's somecode from a project im doing ..where I made a dynamically Jmenu ...
Sorry for the danish in the code
private javax.swing.JMenu getJMenuAdminStaevne() {
if (ivjJMenuAdminStaevne == null) {
try {
ivjJMenuAdminStaevne = new javax.swing.JMenu();
ivjJMenuAdminStaevne.setName("JMenuAdminStaevne");
ivjJMenuAdminStaevne.setText("Administrere eksisterende st�vner");
// user code begin {1}
ivjJMenuAdminStaevne.removeAll();
ArrayList dimz = new ArrayList(HDGSystemController.getStaevneCon().getStaevneContainer().getStaevner());
Iterator bimz = dimz.iterator();
int bob =1;
while (bimz.hasNext()) {
Staevne tempStaevne = (Staevne)bimz.next();
javax.swing.JMenuItem tempJMenuItem = new javax.swing.JMenuItem();
tempJMenuItem.setText(tempStaevne.toString());
tempJMenuItem.setName(tempStaevne.toString());
}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjJMenuAdminStaevne;
}
[ March 07, 2003: Message edited by: Peter Juul Jensen ]
[ March 07, 2003: Message edited by: Peter Juul Jensen ]