在 Swing 中,实际上并未使用本机操作系统组件。Mac 上默认的“Aqua”外观和感觉尝试尽可能匹配本机外观,但它实际上只是使用 Java2D 进行绘制。因此,例如,默认按钮的脉冲发光未实现。
您可以在窗口上设置一些客户端属性来影响其外观,但“标题工具栏”似乎不是一个选项:
http://developer.apple.com/library/mac/#technotes/tn2007/tn2196.html#//apple_ref/doc/uid/DTS10004439
一种选择是改用 Quaqua 外观。我自己没有使用过它,但据说它比 Aqua 更忠实于 Mac 的外观。它有一个属性,您可以设置它来获得您想要的工具栏外观:
http://www.randelshofer.ch/quaqua/guide/client_properties.html#JToolBar
| 归档时间: |
|
| 查看次数: |
2807 次 |
| 最近记录: |