java dialog弹窗
时间: 2023-08-11 22:27:57 浏览: 161
java dialog
你可以使用 Java Swing 中的 JDialog 类来创建弹窗。以下是一个简单的示例代码:
```
import javax.swing.*;
public class DialogExample {
public static void main(String[] args) {
JFrame frame = new JFrame("Dialog Example");
frame.setSize(300, 200);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JButton button = new JButton("Click Me!");
button.setBounds(50, 50, 100, 30);
button.addActionListener(e -> {
JDialog dialog = new JDialog(frame, "Hello Dialog", true);
JLabel label = new JLabel("Welcome to Dialog!");
label.setHorizontalAlignment(SwingConstants.CENTER);
dialog.add(label);
dialog.setSize(200, 100);
dialog.setVisible(true);
});
frame.add(button);
frame.setLayout(null);
frame.setVisible(true);
}
}
```
该代码创建了一个 JFrame 窗口,并在其中添加了一个按钮。当用户单击该按钮时,将创建一个 JDialog 弹窗,并在其中添加一个 JLabel 组件。弹窗将显示在 JFrame 窗口上方,并且用户不能与 JFrame 窗口进行交互,直到关闭弹窗。
阅读全文