当前位置: 首页 > 知识库问答 >
问题:

JFrame和JOptionPane

公孙令秋
2023-03-14

我已经折腾了一会儿,以使它以我打算的方式工作,但无法通过Google或API找到任何东西来找到我寻求的答案,所以我来了!

我目前正在开发的项目是一个士兵注册应用程序(项目主题),我使用了JFrameJButtons,但我需要在JFrame中获得一个对话框,以获取答案。这样工作的东西,但是集成在JFrame

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

共有1个答案

徐瀚
2023-03-14

好吧,通过集成到JFrame中,我不太确定您希望对话框做什么,但是通过简单地将JOptionPane.showInputDialog()中的第一个参数设置为父帧,输入将具有父窗口的图标。

nameField = JOptionPane.showInputDialog(myParentFrame,"Enter Username(Default is 000000");
 类似资料:
  • 下面的代码,如下所示: 扩展JFrame。但是我也需要它来扩展JPanel,以便制作一个透明的JPanel。问题是我不能同时扩展这两个,java会犯一个错误: 如果我扩展了JPanel,我就可以生成一个透明的JPanel,但是程序不能运行,因为在几行代码中有一个错误(如果我扩展了JFrame,这个错误就会消失)。 然而,如果我扩展JFrame,程序将运行得很好,但它使我无法执行透明的JPanel。

  • jFrame 是一个jQuery插件,用来使DIV编写的HTML页面具有帧页面的操作效果。

  • 问题内容: 我下棋。我写了3节课。如果是游戏则为第一。(棋盘,棋子等),另外一个用于菜单。(新,打开,设置时间等按钮) 他们两个都使用JFrame。 我想将上述两个类都放在第3类中。例如,“游戏”窗口在左侧,菜单在右侧。第三类还将通过JFrame显示整个应用程序。 怎么做? 问题答案: 您不能将一个JFrame放入另一个。您在这里有几个设计选择。您可以将JFrames更改为JPanels。这可能是

  • 主要内容:1 Java JFrame的介绍,2 Java JFrame的内部类,3 Java JFrame的字段,4 Java JFrame的构造方法,5 Java JFrame的方法,6 Java JFrame的案例1 Java JFrame的介绍 javax.swing.JFrame类是一种继承java.awt.Frame类的容器。JFrame的工作原理类似于主窗口,其中添加了标签,按钮,文本字段等组件以创建GUI。 与Frame不同,JFrame可以选择使用setDefaultCloseO

  • 问题内容: 我有一个运行良好的应用程序,它的JFrame是在GameInitializer类的构造函数中启动的,该类带有一些配置参数。我尝试创建一个GUI,在其中允许用户指定这些配置参数,然后单击“提交”。当用户单击提交时,将创建一个新的GameInitializer对象。我得到的错误是: 一旦提交被调用,将执行以下代码: 然后GameInitializer构造函数中的代码是: 它基本上是级联的,