java clickbutton事件,在单独的窗口中打开一个新的jframe来搜索信息
我想知道如何创建一个方法,在一个单独的窗口中打开一个新的jframe,允许我搜索信息。现在我有一个按钮,上面写着click me,然而,我想把它放在一个事件中,一旦它被点击,它将打开一个新窗口,用户可以输入一个字符串来搜索信息。我应该为Jframe创建一个新类吗?任何提示和代码都将不胜感激。谢谢
你可以在下面搜索框中键入要查询的问题!
我想知道如何创建一个方法,在一个单独的窗口中打开一个新的jframe,允许我搜索信息。现在我有一个按钮,上面写着click me,然而,我想把它放在一个事件中,一旦它被点击,它将打开一个新窗口,用户可以输入一个字符串来搜索信息。我应该为Jframe创建一个新类吗?任何提示和代码都将不胜感激。谢谢
# 1 楼答案
根据这个“第二帧”的复杂性,可以使用内部类,也可以将其分离。不管是哪种方式,只要让按钮上的事件侦听器启动这个新类的实例,它要么是,要么创建一个新的Jframe,并将其设置为可见
# 2 楼答案
建议:
# 3 楼答案
这取决于您将在第二个窗口中使用的功能列表,如果功能列表已完全扩展,那么最好将其作为一个单独的类,而且即使JDialog也不需要JFrame
下面是显示如何单击按钮打开JDialog的示例代码: