Tela Menu

Olá Criei uma tela que servira de menu, para acessar outros aplicativos externo q não são java.
Porem quando eu clico em um button, e o programa abre, não consigo abrir os outros, pois so abre quando fecho o que ja estou aberto, como faço para tornar uma sessão independente pra cada programa aberto.
Obrigado.

no seu botão tem o dispose();?? se tiver remove ele. Mostra como está o código no botão aí.

Não… como o utilizo ?

obrigado.

Amigo como disse mostra o código do Botão. talvez você tenha de usar threads amigo. Agora que li de novo entendi seu problema.
http://gravatai.ulbra.tche.br/revista/artigos_primeira/Threads_Java.pdf

[code]tela.add(botao05);
botao05.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton5ActionPerformed(evt);
}

		private void jButton5ActionPerformed(ActionEvent evt) {

			try {
				   				
				String aplicativo = "C:\\teste.exe";  
				String[] variaveisAmbiente = null;  
				File diretorio = new File("C:\\");  
				  
				// disparar aplicativo e obter o processo  
				Process processo5 = Runtime.getRuntime().exec(aplicativo, variaveisAmbiente, diretorio);  
				  
				// A maioria dos aplicativos ao ser executados pelo Java só funcionam se voce ler o InputStream Deles  
				InputStream is = processo5.getInputStream();  
				byte[] buffer = new byte[4096]; // buffer de 4KB  
				int lidos = -1;  
				while ((lidos = is.read(buffer, 0, buffer.length)) != -1) {  
				    // apresentar conteudo do InputStream lido  
				    System.out.print(new String(buffer, 0, lidos));
				}  
				
				
						
			} catch (IOException e) {
				e.printStackTrace();
				JOptionPane.showMessageDialog(null, "Caminha Inválido!", "Erro!", ERROR);
			}
			
		}
    });[/code]

Dai tenho 5 botoes assim…

pessoal olá, sou novo aqui no fórum, queria um dica de vcs eu estou estudando um pouco sobre algoritmos, e depois vou para java, e depois estudo oq?
obrigado