gpt4 book ai didi

java - 如何在Java中重新加载JDialog?

转载 作者:行者123 更新时间:2023-12-02 00:16:53 26 4
gpt4 key购买 nike

您好,我在重新加载 JDialog 时遇到问题。我有 2 个 JRadioButton:

  • 未定义
  • 在第一行定义

当我单击按钮时,会出现一个对话框,其内容取决于单选按钮。如果我选择第一个,它将显示“Hello World!”,但如果我选择第二个,它将显示“Hello Community!”。但对话框不会改变,只是根据我首先选择的内容显示内容。

这是我的按钮操作:

txtResult.setText(radioOption.getSelectedItem().toString());
JDialog jd = new JDialog();
jd.setSize(600,400);
jd.setVisible(true);

最佳答案

试试这个:

JOptionPane.showMessageDialog(frame, radioOption.getSelectedItem().toString());

在上面的代码中frame是所有者窗口

编辑:

正如您所评论的,在您的代码中 txtResultJTextField,因此 radioOption 文本将显示JTextField 不在任何 dialogbox

关于java - 如何在Java中重新加载JDialog?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11755020/

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