gpt4 book ai didi

java - 如何获取 Java Swing 中附加的 JoptionPane 的按钮和 Action 监听器?

转载 作者:行者123 更新时间:2023-12-01 18:40:30 25 4
gpt4 key购买 nike

这是一个简单的代码,有两个 JoptionPane 。目前,它没有按钮,但我想将按钮附加到第二个 JOptionPane对于"is"或“否”事件。而且,当两个JOptionPanes已关闭,Frame不关闭。有没有办法强制关闭FrameJoptionPanes已关闭。

这是我当前的代码

import javax.swing.JFrame;
import javax.swing.JOptionPane;

public class TestJoption {

public static void main(String[] args){

JFrame frame = new JFrame("Game");

JOptionPane.showMessageDialog(frame, "You Won!", "Winner", JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(frame, "yes No", "play again", JOptionPane.INFORMATION_MESSAGE);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setLocationRelativeTo(null);
frame.setVisible(true);

}
}

最佳答案

你可以这样做:

JOptionPane.showConfirmDialog(frame, "yes No", "play again", JOptionPane.YES_NO_OPTION);

这是弹出的框,带有是和否选项..

关于java - 如何获取 Java Swing 中附加的 JoptionPane 的按钮和 Action 监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20087660/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com