java弹出窗口代码实现
时间: 2023-10-14 18:32:40 浏览: 46
好的,这里提供几个Java弹出窗口的代码实现示例。
1. 消息对话框(JOptionPane.showMessageDialog)
```
import javax.swing.JOptionPane;
public class MessageDialogExample {
public static void main(String[] args) {
JOptionPane.showMessageDialog(null, "Hello, World!");
}
}
```
这个例子会弹出一个消息对话框,显示一条消息“Hello, World!"。
2. 输入对话框(JOptionPane.showInputDialog)
```
import javax.swing.JOptionPane;
public class InputDialogExample {
public static void main(String[] args) {
String name = JOptionPane.showInputDialog("What is your name?");
JOptionPane.showMessageDialog(null, "Hello, " + name + "!");
}
}
```
这个例子会弹出一个输入对话框,要求用户输入姓名。然后会弹出一个消息对话框,显示一条消息“Hello, [姓名]!"。
3. 确认对话框(JOptionPane.showConfirmDialog)
```
import javax.swing.JOptionPane;
public class ConfirmDialogExample {
public static void main(String[] args) {
int choice = JOptionPane.showConfirmDialog(null, "Are you sure you want to exit?");
if (choice == JOptionPane.YES_OPTION) {
System.exit(0);
}
}
}
```
这个例子会弹出一个确认对话框,询问用户是否真的想要退出应用程序。如果用户选择“是”,则程序会退出。
以上三个例子都使用了JOptionPane类,它是Java Swing库中的一个工具类,可以快速创建各种类型的对话框。如果你需要更多的对话框类型,可以查阅JOptionPane类的文档。