我如何通过 JPanel 从桌面启动程序
How do i launch a program from the desktop through a JPanel
我制作了一个简单的 JFrame,当您单击屏幕时它会打开 JOptionPane,您必须在其中输入用户名和密码。
JOptionPane.showConfirmDialog(null, p, "Username and Password", JOptionPane.OK_CANCEL_OPTION);
if (userName.getText().equals(username) && passWord.getText().equals(password)) {
System.out.println("Correct!!");
} else {
System.out.println("Incorrect!!");
}
这是 JOptionPane 的代码,有没有办法通过 Java 从桌面(或其他位置)启动程序?
您可以使用 Runtime.exec(...)
执行命令:
http://docs.oracle.com/javase/7/docs/api/java/lang/Runtime.html#exec(java.lang.String)
我制作了一个简单的 JFrame,当您单击屏幕时它会打开 JOptionPane,您必须在其中输入用户名和密码。
JOptionPane.showConfirmDialog(null, p, "Username and Password", JOptionPane.OK_CANCEL_OPTION);
if (userName.getText().equals(username) && passWord.getText().equals(password)) {
System.out.println("Correct!!");
} else {
System.out.println("Incorrect!!");
}
这是 JOptionPane 的代码,有没有办法通过 Java 从桌面(或其他位置)启动程序?
您可以使用 Runtime.exec(...)
执行命令:
http://docs.oracle.com/javase/7/docs/api/java/lang/Runtime.html#exec(java.lang.String)