Tela Menu

5 respostas
luiszacheu

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.

5 Respostas

D

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

luiszacheu

Não… como o utilizo ?

obrigado.

D

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

luiszacheu
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);
    			}
    			
    		}
        });

Dai tenho 5 botoes assim...

S

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

Criado 16 de dezembro de 2011
Ultima resposta 16 de dez. de 2011
Respostas 5
Participantes 3