Java Netbeans:如何将面板层叠在一起?

Java Netbeans:如何将面板层叠在一起?,java,swing,netbeans,panels,Java,Swing,Netbeans,Panels,请容忍我,因为我刚刚开始第一次使用NetBeans!基本上,我想做的是创建不同的面板,适合在一个框架内,除了一次只能看到一个面板。它将从一个面板开始,根据用户输入的内容,弹出与用户输入内容相对应的面板 我尝试过利用分层窗格,因为这是我经过几个小时的研究才发现的。。我不知道怎么做!我认为使用不同的面板要比使用不同的框架容易得多,所以这就是为什么我要坚持使用分层面板 如果有人能解释一下分层窗格,我将不胜感激!我不确定我的编码在这里是否有用,但如果有人需要,我会把它放上去 教程应该为您指出正确的方向,

请容忍我,因为我刚刚开始第一次使用NetBeans!基本上,我想做的是创建不同的面板,适合在一个框架内,除了一次只能看到一个面板。它将从一个面板开始,根据用户输入的内容,弹出与用户输入内容相对应的面板

我尝试过利用分层窗格,因为这是我经过几个小时的研究才发现的。。我不知道怎么做!我认为使用不同的面板要比使用不同的框架容易得多,所以这就是为什么我要坚持使用分层面板

如果有人能解释一下分层窗格,我将不胜感激!我不确定我的编码在这里是否有用,但如果有人需要,我会把它放上去

教程应该为您指出正确的方向,但是,如果您希望将项目放置在彼此上方,您可能还需要查看以下内容:

CardLayout类管理两个或多个组件(通常是JPanel) 实例)共享相同的显示空间

本教程应该为您指出正确的方向,但是,如果您希望将项目放置在彼此上方,您可能还需要查看以下内容:

CardLayout类管理两个或多个组件(通常是JPanel) 实例)共享相同的显示空间


阅读你的问题,我不认为你需要的是一个
分层窗格

基本上,我想做的是创建不同的面板,适合在一个框架内,除了一次只能看到一个面板

准确地说出你想要实现的目标,我是指你正在做什么

…根据用户输入的内容,会弹出与用户输入内容相对应的面板


我想建议,根据用户输入显示对话框。为了确保这是您所需要的,您需要向我们提供更多信息。:)

阅读您的问题我认为您不需要一个
分层窗格

基本上,我想做的是创建不同的面板,适合在一个框架内,除了一次只能看到一个面板

准确地说出你想要实现的目标,我是指你正在做什么

…根据用户输入的内容,会弹出与用户输入内容相对应的面板


我想建议,根据用户输入显示对话框。为了确保这是您所需要的,您需要向我们提供更多信息。:)

你看过这个教程吗?您可以在这里学习Java教程中的LayeredPane:。就您的需求而言,这可能不是正确的选择(IMO)。你们所能做的就是从框架中添加和删除面板。这样你就不需要分层的窗格了。你看过本教程吗?您可以在这里学习Java教程中的LayeredPane:。就您的需求而言,这可能不是正确的选择(IMO)。你们所能做的就是从框架中添加和删除面板。这样您就不需要分层窗格。是的,这可能是最简单的方法。如果你想要一个好的用户界面实现,试着使用
JTabbedPanes
并学习。是的,这可能是最简单的方法。如果您想要一个良好的用户界面实现,请尝试使用
JTabbedPanes
并学习。