import javax.swing.JOptionPane; //无法引入,红色波浪线显示
import javax.swing.text.html.*;
public class DialogTest {
public static void main(String[] args){
String [] options = {"确定","取消","帮助"};
int response = JOptionPane.showOptionDialog(null,
"这是个选项对话框,用户可以自己选择按钮个个数",
JOptionPane.DEFAULT_OPTION,
JOptionPane.QUESTION_MESSAGE,
null,
options,
options[0]);
if(response == 0)
System.out.println("您单机了“确定”按钮");
else if(response == 1)
System.out.println("您单机了“取消”按钮");
else if(response == 2)
System.out.println("您单机了“帮助”按钮");
}
}
上面是一个关于OPtionDialog的使用的例题:用户自己设置按钮的个数和按钮文字的内容,用户单击对话框的按钮后,控制台将输出相应的描述语句。
将鼠标放在红色波浪线上,提示:
Access restriction: The type JOptionPane is not accessible due to restriction on required library C:\Program Files\Java\jdk1.8.0_20\jre\lib\rt.jar
我根据网上的解决办法,检查了build path 里面有rt.jar,也添加了环境变量:jre_home:C:\Program Files\Java\jdk1.8.0_20/jre,也无法解决,快被逼疯了!求高手帮忙分析问题!感激不尽!
我现在没有分,就没法悬赏了,请见谅!