我正在制作一个图形用户界面,其中显示了三个JToolBars在一个大的JPanel上方。这些工具栏总体非常大,因此我使用FlowLayout使它们在到达JFrame边框时换行。问题是当它们换行时,它们被下面的JPanel遮挡了...我希望能够强制包含工具栏的JPanel增长到足以显示所有工具栏...
我找到了三种方法来填充我的JFrame frame = new JFrame("...")。createContentPanel返回一个JPanel,createToolBar返回一个ToolBar。frame.add(this.createToolBar(), BorderLayout.PA...
我在Swing JToolBar上创建了一个下拉菜单,但它并没有按照我想要的方式工作。我希望它能像Firefox的“智能书签”按钮一样工作。 当用户选择菜单项时,它会消失:正确! 当用户按ESC键时,它会消失:正确! 当用户在菜单外的主窗口中某个地方单击时,它会消失:正确! 但是,当用...