javafx父子窗体_简单的父子窗体切换

这篇博客针对初学者,介绍了如何在JavaFX中实现简单的父子窗体切换。通过在主窗体(frmParent)的“设置”按钮点击事件中调用Hide()和ShowDialog()方法,可以实现在隐藏主窗体后显示子窗体(frmChild),并且在关闭子窗体后恢复显示主窗体。虽然文章提及该方法可能不适用于所有情况,但对于新手来说是一个不错的起点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

javafx父子窗体

本文针对的是初学者,所以请不要以质量来评判我。

我知道你们中的许多人坐在电脑旁,看着标题是“他在干什么?”。 我也一样

在过去的几周中,我浏览过的许多论坛都没有关于在“父”形式和“子”形式之间切换的内容,除了一些非常复杂的“巨型”之外。 我在这里展示一个简单的解决方案。

还要注意,我对父窗体和子窗体的解释与c#语言中定义的解释不同。

这是问题所在:

  1. 您有2个表格。
  2. 一个名为frmParent,另一个名为frmChild。
  3. frmParent是大多数程序的主要形式。
  4. frmChild类似于设置类型表单,它仅处理程序的一小部分。

现在,您在主窗体上有一个名为“设置”的按钮,单击该按钮时,您希望它隐藏主窗体并显示设置窗体。 当您关闭设置表单时,您希望它再次显示主表单。

我见过的某些代码太复杂了。

这是我的解决方案。

对于设置按钮的Click Event,我们称之为btnSettings,我们添加以下代码:


private void btnSettings_Click(object sender, EventArgs e)
{
     
frmChild child = new frmChild();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值