Hej Simon
Det er sandt, at der logisk set kun kan være en main i et program, men 
der er ikke noget i vejen med at denne main kalder andre mains.. Altså 
jeg forestiller mig følgende, kunne vise en vej :
public class menuMain {
public static void main(String[] args)
{
do{
   System.out.println("Menu");
   System.out.println("1. Program 1");
   System.out.println("9. Slut");
   char tast = <kode til at læse tastatur tryk>;
   if (tast == '1')
      Program1.main(args);
while (tast != '9')
}
Hvis dine programmer skal kunne tage argumenter, kan du måske bruge 
sådan noget som :
..
..
if (tast == '1')
{
   String args1[] = readArgs(9);
   Program1.main(args1);
}
..
..
   
public String[] readArgs(int numberOfArgs)
{
   String[] result = new String[numberOfArgs];
   for (int i = 0; i < numberOfArgs; i ++)
   {
   System.out.println("Enter argument " + i + " : ");
   result[i] = <kode til læsning af tastatur>
   }
   return result;
}
Simon... wrote:
> Hej,
> 
> Jeg er ny mht. java, jeg har lige fået det på 2. semester som datamatiker.
> 
> Vi har efter hånden lavet en masse små underlige programmer, og så tænkte
> jeg på om
> jeg ikke kunne lave en menu, der kunne eksekvere de her andre .class filer ?
> 
> er der ikke en commando til sådan noget ?
> 
> - Min lærer så meget uforstående ud da jeg spurgte ham, og snakkede noget om
> man kun kunne have
> en main.
> 
> De .class filer jeg gerne vil eksekvere er som fx. den nedenfor.
> 
> Mange tak for hjælpen !
> 
> Mvh.Simon.
-- 
Venlig hilsen
Frederik Hansen
Sun Certified Programmer
for the Java(tm) 2 Platform
email : frederik@roirex.dk
www   : 
www.roirex.dk