【问题标题】:Floating JButton in left corner左上角浮动 JButton
【发布时间】:2011-12-02 22:07:07
【问题描述】:

我有一个巨大的JPanel,所以它可以滚动。在这个JPanel 中,我在右上角有JButton。当我想推动它时,我总是需要在这里滚动。是否可以在我的应用程序的右上角浮动JButton

如果是,请帮助我

【问题讨论】:

  • 如果你能澄清一下,那肯定会有所帮助。您是否希望按钮始终跟随滚动并位于显示角落的右上角?你能把它放在另一个面板上,这样它总是可以访问的,还是必须“浮动”在你原来的面板上?
  • 是的,当我向左或向右向下滚动时,我想跟随滚动 wo,我将永远留在右上角。是的,我可以将此按钮放在另一个面板上

标签: java swing jpanel jscrollpane jbutton


【解决方案1】:

创建JWindow并将JButton放在那里,这个容器你可以贴在JViewPort的右上角

【讨论】:

  • +1 想法,但是什么布局?我以前没见过ViewportLayout
【解决方案2】:

setDefaultButton() 方法可以让您在不滚动或隐藏浮动组件下的数据的情况下使用按钮。

【讨论】:

  • +1 我看到了一个半透明窗口(在某些时期自动隐藏,在 MouseFocused 这个窗口失去了半透明性),其中包含一些组件,:-) 用 C++ 编写,但我可以看到视觉层面的任何不同跨度>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-06
  • 2012-03-24
  • 2012-07-11
  • 1970-01-01
相关资源
最近更新 更多