JFrame 和 JOptionPane

JFrame and JOptionPane

我一直在胡思乱想,想让它按照我想要的方式工作,但无法通过 Google 或 API 找到任何我想要的答案,所以我来了!

我现在做的项目是一个士兵注册的App(项目的主题),我使用了JFrameJButton,但是我需要在[=中得到一个对话框11=] 将吸收答案。像这样工作的东西,但集成在 JFrame:

nameField = JOptionPane.showInputDialog(null, "Enter Username(Default is 000000");

好吧,通过集成到 JFrame 中,我不太确定您希望对话框做什么,但是只需将 JOptionPane.showInputDialog() 中的第一个参数设置为 parent 框架,输入将具有 parent window.

的图标
nameField = JOptionPane.showInputDialog(myParentFrame,"Enter Username(Default is 000000");