java - 有没有办法在启动时创建 JToolBar( float )?

标签 java swing user-interface jtoolbar

我想创建一个 JToolBar 而不将其添加到任何 JFrame 窗口中。如果我必须添加它,那么如何才能将工具栏创建为 float 工具栏而不是停靠工具栏?

最佳答案

您将需要重写BasicToolBarUI并将工具栏父级设置为绑定(bind)到当前框架的JDialog实例,这样您就可以默认 float 工具栏并将其保持在顶部框架。

关于java - 有没有办法在启动时创建 JToolBar( float )?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9859949/

相关文章:

java - 如何使 JFrame 类成为我的主类?

c# - WPF DataGridColumn 不接受 0

c++ - WTL,无法创建工具栏

java - Artemis ECS 中位数据背后的用途

java - 如何将 Oracle 中的 (PL/)SQL 数据复制到另一个 DBMS?

java - 数据库文件结构和索引及实现

java - JComponent 不显示文本 - Swing 正在攻击我!

java - 改造和 gson 错误 : java. lang.IllegalStateException:应为 BEGIN_OBJECT 但在第 1 行第 1 列路径 $

Java Swing : how to pass mouse events through JLayeredPane

ios - 在屏幕底部实现覆盖 View ,其中包含水平卡片/单元格