Applet e um aplicativo da maquina

Não sei se estou na área correta… mas lá vai:

Fiz um applet que tem um botão que chama o bloco de notas do pc do cara… Quando rodo no eclipse ele funciona beleza, abre o bloco de notas certinho… porém quando coloco na web não funciona, ele não chama o bloco de notas.

Alguém sabe o que tah acontecendo? ou se não tem como fazer o que eu to pensando?

Obrigado!

Provalvelmente isso esta acontecendo devido ao caminho do arquivo. Vc deve estar chamando notepad.exe ok?
poste seu codigo, assim fica mais facil lhe ajudar.

[code]import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;

import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JOptionPane;

public class launcher extends JApplet {

private JButton botao;

public void init() {
	botao = new JButton("Teste");
	add(botao);
	
	ButtonHandler handler = new ButtonHandler();
	
	botao.addActionListener(handler);
}

private class ButtonHandler implements ActionListener {

	@Override
	public void actionPerformed(ActionEvent arg0) {
		try {
	        String command = "C:/Windows/notepad.exe";
	        JOptionPane.showMessageDialog(null, command);
	        Runtime.getRuntime().exec(command);
	    } catch (IOException ex) {
	        JOptionPane.showMessageDialog(null, "Não foi possível executar");
	    }			
	}
	
}

}
[/code]

ok. como fica a saida de seu console quando executado na web?

Ehhhhh então acabei de ver isso agora… ele gera um exception na classe java.security.AccessControlException: access denied

Aí eu reparei que o eclipse gera um arquivo policy, mas esse policy tah lá na pasta mas mesmo assim da esse acesso negado!

O problema está na especificação do local onde se encontra o policy file. Da uma olhada:

http://java.sun.com/docs/books/tutorial/security/tour1/step3.html

att

Fernando Rosa

[quote=Fernando Generoso da Rosa]O problema está na especificação do local onde se encontra o policy file. Da uma olhada:

http://java.sun.com/docs/books/tutorial/security/tour1/step3.html

att

Fernando Rosa[/quote]

Cara, entendi mas não muito… rsrsrs

Preciso especificar onde se encontra o arquivo de policy certo? pelo que eu entendi no link que vc passou… tenho que editar o arquivo java.security que se encontra em $java_home/lib/security/java.security q colocar a url do meu policy lá… é isso? se for eu fiz e não rolou… hehehe

Pelo que eu entendi, tu não pode fazer o q está tentando:

http://java.sun.com/docs/books/tutorial/deployment/applet/security.html

Que foda hein… vou ter que partir para um activex então… Mas valew a ajuda