如何在 JFrame 中使用 setVisible?

2023-11-30

在我的程序中我有两个JFrame实例。当我点击next按钮我想显示下一帧并隐藏当前帧。所以我用this.setVisible(false)和新的Next().setVisible(true)。但在Next如果我点击窗口back按钮我想将上一帧设置为再次可见,并且下一帧必须结束(这意味着它必须退出)。

有什么特殊的方法可以做到这一点吗?我该怎么做?


考虑使用卡片布局而不是去寻找多少JFrames有。然后..

  • 只需要一个 JFrame
  • 任何下一步/后退操作都将仅在卡片之间切换

有很多本论坛的例子- 例如如图所示here.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 JFrame 中使用 setVisible? 的相关文章

随机推荐

  • 如何在 Ionic 中制作开/关按钮

    我需要在 Ionic 中放置一个按钮 该按钮在按下后保持激活状态 并且仅在再次按下后才停用 有一个类似的问题 但它仅适用于图标按钮 如何添加具有离子开 离子关功能的导航栏按钮 EDIT 我无法使用切换按钮 它需要是一个常规外观的按钮 在本例
  • 如何在 Matplotlib (Numpy) 中生成 MATLAB 图(插值)?

    我正在尝试遵循网格网格 插值的 MATLAB 示例 示例代码已找到HERE 在该网站上 我正在查看以下示例 示例 在表面上显示不均匀数据 Now I would like to produce a similar plot in Pytho
  • 带闭包的 python 计数器

    我正在尝试用 python 构建一个具有闭包属性的计数器 以下代码有效 def generate counter CNT 0 def add one CNT 0 CNT 0 1 return CNT 0 return add one 但是
  • PHP-从字符串中获取特定单词

    如果我有一个像这样的字符串 myString input name something 我怎样才能得到name得到回应 每个字符串看起来都是这样 除了名称和其他内容可能不同 所以你唯一知道的是 输入后开始 它用正斜杠分隔 gt strArr
  • std::unique_ptr 作为目标 c 中的 @property

    如何在 Objective C 类的接口部分定义 std unique ptr 的 property property std unique ptr
  • 将对象推入数组无法按预期工作

    我的目标是创建一个像这样的数组 str a number 1 str a number 2 str b number 1 str b number 2 所以我写了这个javascript abc a b num 1 2 arr a for
  • 如何使用 TestNG 框架和 Jenkins 运行 Selenium 测试

    我想使用 Jenkins 运行在 TestNG 框架中编写的 Selenium 测试 jenkins job Freestyle项目 中配置的命令 java cp J taf testng J taf workspace TestNGExa
  • 如何使用 htaccess 将下划线替换为破折号?

    好的 这是我的网址 http example com home process login 我想用破折号替换下划线 So http example com home process login会转到上面的网址 但它仍然会说process l
  • Ruby 中的常量和变量有什​​么区别?

    因此 我正在 CodeAcademy 上学习 Ruby 课程 但我一直在区分变量和类之间的差异 有人可以向我解释一下其中的区别吗 我给你饼干 无论我在网上哪里查找 都找不到任何有关此的信息 Ruby 中常量的想法是 它们只能分配一次值 而您
  • SpriteKit - 在随机位置创建而不重叠

    我想在随机位置创建一些精灵而不重叠 这是我的代码 var sprites SKSpriteNode for index in 0 spriteArray let sprite SKSpriteNode imageNamed named sp
  • 如何确定形状的旋转?

    我有以下形状 它可能会旋转未知的角度 我想确定其相对于水平轴的旋转 因此上面的形状的旋转等于 0 到目前为止 我提出的最好的想法是确定形状的轮廓 找到最小面积矩形 然后将其旋转作为形状本身的旋转 Mat mask imread path t
  • 在 d3.js 中反转色阶

    是否可以在 d3 中创建具有颜色域和数字范围的比例 我尝试了以下方法 var colorScale d3 scale linear range red white domain 3 9 5 console log cs colorScale
  • 即使关闭应用程序,列表视图突出显示的所选项目仍然保留

    我在如何保存和读取列表视图中突出显示的项目时遇到了麻烦 我使用下面的共享首选项 但我不知道下一步 请帮助我如何做到这一点 非常感谢任何帮助 Image ArrayList
  • 使用python创建多列的虚拟变量

    我正在处理一个包含两列 ID 号的数据框 为了进一步研究 我想为这些 ID 号 带有两个 ID 号 制作一种虚拟变量 但是 我的代码不会合并两个数据帧中的列 如何合并两个数据帧中的列并创建虚拟变量 数据框 import pandas as
  • iOS 7(非越狱)Wi-Fi RSSI 值

    是否可以在未越狱的 iOS 7 设备上获取 Wi Fi RSSI 值 我读到了 MobileWiFi framework 和Apple80211功能 如果我理解正确的话 它们在没有越狱的情况下无法工作 我不想在 App Store 上发布我
  • 使用 lighttpd 重写 - 如何删除文件扩展名

    我想使用lighttpd的mod rewrite来允许没有特定文件扩展名的请求 例如 我希望以下映射自动工作 请求 index 将提供 index php dir file gt dir file php dir file args gt
  • 如何堆叠与前一个矩形高度相应的矩形?

    我尝试制作一个简单的列视觉效果 其中矩形的高度由比例决定 var heightScale d3 scaleLinear domain 150 2500 range 10 80 我的代码是这样的 var margins top 100 lef
  • Tkinter 中的多个窗口?

    我是编程新手 很难找到教如何创建使用多个窗口的 GUI 的教程 例如 如果用户单击 查找 按钮 则会弹出一个包含搜索结果的窗口 我该如何实现这个目标 这在 Tkinter 中可能吗 任何对来源的建议 参考将不胜感激 谢谢 要创建您的第一个窗
  • 使用JQuery跨域获取Xml数据

    有没有办法用JQuery 客户端 跨域加载XML数据 get http otherdomain com data xml function xml 上面的方法不起作用 我是否必须依赖 JSONP 或者有没有办法加载 XML 无法加载 XML
  • 如何在 JFrame 中使用 setVisible?

    在我的程序中我有两个JFrame实例 当我点击next按钮我想显示下一帧并隐藏当前帧 所以我用this setVisible false 和新的Next setVisible true 但在Next如果我点击窗口back按钮我想将上一帧设置