gpt4 book ai didi

java - 在这种情况下使用 JDesktopPane 和 JInternalFrame 是否合适?

转载 作者:太空宇宙 更新时间:2023-11-04 06:49:25 25 4
gpt4 key购买 nike

我正在编写一个程序,当前可以在放置在 JFrame 上的不同 JPanel 之间来回切换,该 JFrame 也具有 JMenuBar。 (我们需要使用 Swing。)

我需要编写一个教程,现在我可以从弹出窗口中提供分步说明。然而,它似乎并没有引起测试用户的共鸣,而且坦率地说,在屏幕之间来回切换很烦人。

在检查了 JDesktopPane 和 JInternalFrame 之后,将我的整个程序放在桌面 Pane 中,然后使用内部框架创建教程似乎是有意义的。我担心这会迫使我将不同的屏幕分别放置在一个内部框架中,这不是我想要做的。我只是希望教程成为一个内部弹出窗口(?),可以最小化并在必要时移动。

我是否以正确的方式处理这个问题,或者是否有更有效/实用的方法来实现相同的教程弹出功能?

最佳答案

我不是 100% 清楚你的问题 - 是不是你的教程每一步都会弹出新窗口?我假设您希望在教​​程运行时主程序和教程都在 View 中,如果是这样,也许教程应该驻留在非模式 JDialog 中,然后通过 CardLayout 交换教程屏幕。 ...除非我误读了您的要求和问题。

关于java - 在这种情况下使用 JDesktopPane 和 JInternalFrame 是否合适?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23545619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com