Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 用按钮连接2个不同的JFrame_Java_Programming Languages_Hyperlink - Fatal编程技术网

Java 用按钮连接2个不同的JFrame

Java 用按钮连接2个不同的JFrame,java,programming-languages,hyperlink,Java,Programming Languages,Hyperlink,您好,我想让现有的JFrame(计算应用程序)打印出一个预先制作的JFrame(错误显示=文本框显示“警告输入错误的数字”),当我点击计算按钮时,输入的是字母数字作为计算值,而不仅仅是数字。我不想在“计算应用程序”JFrame中创建新的JFrame。有没有办法将两个JFrame链接在一起 请提供帮助,因为我对这个编程非常陌生。您需要更好地描述您的问题,因为“打印出预先制作的JFrame”和“不创建新JFrame”有点混淆 当发生错误时,可以使用JOptionPane弹出消息对话框(JOption

您好,我想让现有的JFrame(计算应用程序)打印出一个预先制作的JFrame(错误显示=文本框显示“警告输入错误的数字”),当我点击计算按钮时,输入的是字母数字作为计算值,而不仅仅是数字。我不想在“计算应用程序”JFrame中创建新的JFrame。有没有办法将两个JFrame链接在一起


请提供帮助,因为我对这个编程非常陌生。

您需要更好地描述您的问题,因为“打印出预先制作的JFrame”和“不创建新JFrame”有点混淆

当发生错误时,可以使用JOptionPane弹出消息对话框(JOptionPane.showConfirmDialog)。弹出窗口应由您的JFrame作为父对象,以便它们以这种方式“链接”:

JOptionPane.showConfirmDialog(null, "Please enter numbers only", "naughty", JOptionPane.CANCEL_OPTION);

好主意的人!谢谢你的帮助!然而,提供的答案并没有真正回答我的问题,因为我刚刚发现,为了喜欢2个不同的JFrame,您只需简单地链接JFrame类。但是你的想法让程序更简单了!再次感谢你,伙计!