我在if子句中创建了不同的JOptionPane实例,如下所示:
JOptionPane myInstance ;
if(someCondition is true){
myInstance = new JOptionPane(ErrorMessage,JOptionPane.ERROR_MESSAGE);
}
else{
myInstance = new JOptionPane(InformationMessage,JOptionPane.INFORMATION_MESSAGE);
}
现在如何显示JOptionPane的那些实例? 我试过这个:
myInstance.setVisible(true)
但它对我没用。 如何显示这些实例???
答案 0 :(得分:0)
以这种方式尝试:
JOptionPane myInstance ;
if(someCondition is true){
myInstance = new JOptionPane(ErrorMessage,JOptionPane.ERROR_MESSAGE);
}
else{
myInstance = new JOptionPane(InformationMessage,JOptionPane.INFORMATION_MESSAGE);
}
JDialog dialog = myInstance.createDialog(parentComponent/* null for new window*/, title);
dialog.show();