gpt4 book ai didi

c# - 显示一个表单并将文本返回到另一个表单 - Java

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

我有一个 C# 应用程序,我正在将其转换为 Java,具体来说,C# 版本由一个 Windows 窗体(主窗体)组成,它通过 ShowDialog() 方法生成一个新窗体(辅助窗体)。

单击时,辅助窗体上的按钮(确定)的事件处理程序会将其 DialogResult 设置为“确定”,因此在主窗体中,我可以检查 DialogResult 的设置并通过属性从辅助窗体实例检索数据。

我将 SwingUI 与 NetBeans 结合使用,我想知道如何在 Java 应用程序中实现相同的功能。

一个例子:

要显示的框(辅助表单):

enter image description here

次要形式的行为:

enter image description here

然后在主窗体中编写一段简单的代码来获取结果:

enter image description here

正如您所见,在 C# 中实现这一点并不需要花费太多精力,那么在 Java 中实现这一任务会有多大呢?

感谢您的宝贵时间。

最佳答案

返回字符串的对话框:

String s = (String)JOptionPane.showInputDialog(
frame,
"Complete the sentence:\n"
+ "\"Green eggs and...\"",
"Customized Dialog",
JOptionPane.PLAIN_MESSAGE,
icon,
possibilities,
"ham");

取自 Swing Dialog tutorial 。您可以通过子类化JDialog来创建更复杂的对话框类并创建访问器方法来获取数据。

关于c# - 显示一个表单并将文本返回到另一个表单 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5902992/

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