Java Swing JOptionPane:对话框组件,内容是“确认删除”,两个选项“是”和“否”
时间: 2023-10-02 16:05:18 浏览: 41
下面是一个示例代码,演示如何使用JOptionPane显示一个确认对话框,带有消息“确认删除”和两个选项“是”和“否”:
```java
import javax.swing.JOptionPane;
public class JOptionPaneExample {
public static void main(String[] args) {
int result = JOptionPane.showConfirmDialog(null, "确认删除?", "确认", JOptionPane.YES_NO_OPTION);
if (result == JOptionPane.YES_OPTION) {
System.out.println("执行删除操作");
} else {
System.out.println("取消删除操作");
}
}
}
```
在此代码中,我们使用JOptionPane.showConfirmDialog方法来显示一个确认对话框,它有三个参数:父组件,消息和对话框标题。我们还传递了一个JOptionPane.YES_NO_OPTION参数,以指定对话框应包含两个选项按钮:“是”和“否”。
当用户点击其中一个按钮时,showConfirmDialog方法将返回JOptionPane.YES_OPTION或JOptionPane.NO_OPTION。因此,我们可以使用if语句来确定用户选择的选项,并执行相应的操作。
在此示例中,如果用户选择“是”,则将输出“执行删除操作”,否则将输出“取消删除操作”。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)