package com.test; import javax.swing.JFrame; import javax.swing.JOptionPane; public class TestLove extends JFrame{ public static void main(String[] args) { new TestLove(); } int a=-1; public TestLove() { this.setTitle("love"); this.setSize(100,100); this.setDefaultCloseOperation(3); this.setLocationRelativeTo(null); while(true) { //确认弹窗 a=JOptionPane.showConfirmDialog(null, "你爱不爱我?"); if(a==0) { JOptionPane.showMessageDialog(null, "我就知道你是爱我的!!!"); break; } } this.setVisible(false); } }
时间: 2024-04-01 17:37:44 浏览: 79
JAVA_Swing.rar_java swing_javax swing 学习
这是一个Java程序,使用了Java的Swing库。它创建了一个名为TestLove的类,继承自JFrame类,并包含一个main方法。在TestLove类的构造函数中,它设置了窗口的标题、大小、关闭操作和位置。然后它进入了一个无限循环,每次循环都会弹出一个确认弹窗,询问用户是否爱他。如果用户点击了确认按钮,弹出一个消息提示框,显示“我就知道你是爱我的!!!”并退出循环,否则继续循环直到用户确认爱他为止。最后,它将窗口设为不可见状态。
阅读全文