macos使用JavaSwing在MacOSX上设计java应用程序
如何使用JavaSwing实现这个扩展的标题栏?我似乎找不到合适的控件/UI元素来添加以达到相同的效果
我的意思是:注意到“键盘”标题下包含3个按钮和一个文本框的额外空间了吗
到目前为止,我只有一行标题栏
任何帮助都将不胜感激!谢谢
你可以在下面搜索框中键入要查询的问题!
如何使用JavaSwing实现这个扩展的标题栏?我似乎找不到合适的控件/UI元素来添加以达到相同的效果
我的意思是:注意到“键盘”标题下包含3个按钮和一个文本框的额外空间了吗
到目前为止,我只有一行标题栏
任何帮助都将不胜感激!谢谢
# 1 楼答案
我在你的帖子中看不到任何图片,这让我有点难以理解,但我确实有一个建议,完全基于你描述的一些猜测
听起来你在找
GridBagLayout
。与GridBagConstraints
相结合,将允许您拥有多行面板,每个区域中有不同数量的项目例如,如果您希望一个项目下面有三个项目,那么您可以将该项目设置为有一个
GridBagConstraint.gridwidth=3
,这将导致该项目占用三个“单元”,允许三个单独的项目在相同大小的空间中存储在其上方或下方希望这能有所帮助,但我只能在帖子中提供有限的信息
# 2 楼答案
我远离我的Mac,但我会尝试在GridLayout的JFrame中添加一个JToolbar。北方——我希望它的外观和感觉能像你的图像一样呈现出来