Я начинаю в java.как можно импортировать пакет ms.security
Я хочу запустить собственное приложение из апплета.
Я нашел Run App In Every Browser
кода Java
import com.ms.security.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.io.* ;
import java.util.*;
import netscape.security.PrivilegeManager;
public class RunApp extends Applet implements ActionListener {
TextArea ta = new TextArea (25, 80);
Button startbutton = new Button("Start Application") ;
private static String execommand = "C:\\windows\\notepad.exe" ;
private String osname;
public void init() {
try {
if (Class.forName("com.ms.security.PolicyEngine") != null) { // required for IE
PolicyEngine.assertPermission(PermissionID.SYSTEM);
}
}
catch (Throwable cnfe) {
}
this.setBackground(Color.white) ;
startbutton.addActionListener(this) ;
add(startbutton) ;
startbutton.setBackground(Color.red) ;
try{
PrivilegeManager.enablePrivilege("UniversalExecAccess") ; // required for NN
}
catch(Exception cnfe) {
System.out.println("netscape.security.PrivilegeManager class not found") ;
}
osname = System.getProperty("os.name"); // if NT, Win2000 or WinXP, adjust path
if(osname.equals("Windows NT") || osname.equals("Windows 2000")|| osname.equals("Windows XP"))
execommand = "C:\\winnt\\notepad.exe" ;
}
public void actionPerformed(ActionEvent e) {
if((e.getActionCommand()).equals("Start Application")) {
try{
PrivilegeManager.enablePrivilege("UniversalExecAccess") ; // required for NN
}
catch(Exception cnfe) {
System.out.println("netscape.security.PrivilegeManager class not found") ;
}
try {
Process proc = Runtime.getRuntime().exec(execommand) ;
}
catch(IOException ieo) {
System.out.println("Problem starting " + execommand) ;
}
// System.out.println("execommand: " + execommand) ;
}
}
}
Но при запуске это говорит об ошибке: пакет com.ms.security не выходит!
У меня нет папки с ms или именем безопасности.
Я должен создать папку с ms, а затем безопасность в корневом файле или импортировать библиотеку ms.security.
где com.ms.security
или netscape.security.PrivilegeManager
?
как можно скачать? Я искать для загрузки этого пакета, но я не нашел Anythings
Я использую затмение для написания кода.
Просто подскажите, используйте некоторую IDE, такую как Eclipse, она покажет вам точную проблему и вероятное решение. Ваша жизнь будет намного проще. – Kartic
Это сообщение: http://www.tutorialspoint.com/java/java_packages.htm объясняет, как использовать пакеты. – User404
Я устанавливаю eclipse, но все еще eclipse говорю об ошибке 'Импорт com.ms не может быть разрешен' – mhkyazd