JPanel 下的滑动窗口

发布于 2024-10-03 08:54:20 字数 79 浏览 4 评论 0原文

我有一个 JPanel,我想要它,以便每当用户单击它时,面板下方就会出现一个滑动窗口,并为 JPanel 中已有的内容提供更多信息。我该怎么做?

I have a JPanel and I want it so that whenever a user clicks on it, a sliding window appears just below the panel and giving more information to what is already in the JPanel. How can I do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

甩你一脸翔 2024-10-10 08:54:20

要将某些内容放在某些内容上,您可以使用 JLayeredPane 或 zorder 的事情。

To put something on something, you can use a JLayeredPane or the zorder thing.

不回头走下去 2024-10-10 08:54:20

你的问题的要求很糟糕,所以我们无法提供太多细节。

如果您想要动画,请使用 Swing Timer。每次计时器触发时,您都会更改组件的高度,使其看起来像在滑动。

The requirements of your question are terrible so we can't give much detail.

If you want to to animation then use a Swing Timer. Each time the timer fires you change the height of the component to make it look likes its sliding.

送君千里 2024-10-10 08:54:20

也许向 jpanel 添加一个鼠标侦听器,然后在按下鼠标时添加一个内部面板,或者拉出不同的卡,或者执行适合您的特定 Swing 布局的任何操作。

Perhaps add a mouselistener to the jpanel, then upon mousepressed add an inner panel, or pull up a different card, or do whatever it is that works for your particular swing layout.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文