我用下面代码:
JOptionPane.showConfirmDialog(SwingUtilities.windowForComponent(this), "Are you sure remove?", "Confirm", JOptionPane.OK_CANCEL_OPTION);生成一个弹出框,但是一般它的默认焦点都是在OK按钮上,为了操作安全,我现在想把它的默认焦点设置到Cancel上,有哪位大虾知道如何弄啊?
JOptionPane.showConfirmDialog(SwingUtilities.windowForComponent(this), "Are you sure remove?", "Confirm", JOptionPane.OK_CANCEL_OPTION);生成一个弹出框,但是一般它的默认焦点都是在OK按钮上,为了操作安全,我现在想把它的默认焦点设置到Cancel上,有哪位大虾知道如何弄啊?
int response=JOptionPane.showOptionDialog(this, "这是个选项对话框,用户可以选择自己的按钮的个数", "选项对话框标题",JOptionPane.YES_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]);
if(response==0)
{
this.setTitle("您按下了第OK按钮 ");
}
else if(response==1)
{
this.setTitle("您按下了第Cancel按钮 ");
}
else if(response==2)
{
this.setTitle("您按下了第Help按钮 ");
}
非原创,转帖自http://blog.163.com/gavin_it/blog/static/17681609920110494422448/。