Use the brushed metal look, and improve the toolbar to fit within that.

by mrs, 08 Nov, 2009 12:24 AM
1000 1025  
5757     setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
5858     setIconImage(new ImageIcon(iconURL).getImage());
5959 
60     getRootPane().putClientProperty("apple.awt.brushMetalLook", "true");
61 
6062     JPanel headerBar = JBidToolBar.getInstance().buildHeaderBar(this, tabManager);
6163 
6264     mStatusBar = new JLabel("Ready!", SwingConstants.LEFT);
803 1025  
5454     establishMenu(inFrame, inAction);
5555 
5656     mBidBarPanel = new JPanel(new BorderLayout());
57     mBidBarPanel.setBorder(BorderFactory.createEtchedBorder());
57     if(!Platform.isMac()) mBidBarPanel.setBorder(BorderFactory.createEtchedBorder());
5858 
5959     mHeaderStatus = new JLabel("", SwingConstants.RIGHT);
6060     mBidBarPanel.add(mHeaderStatus, BorderLayout.EAST);
------
9898       bidBar.setFloatable(false);
9999     }
100100 
101     if(Platform.isMac()) {
102       bidBar.putClientProperty("Quaqua.ToolBar.style", "title");
103     }
104 
101105     bidBar.setRollover(true);
102106 
103107     // update (?)