apple.awt.brushMetalLook client property not honoured in OpenJDK 1.7.0_04 (original) (raw)
Leonid Romanov leonid.romanov at oracle.com
Fri Apr 20 10:48:47 PDT 2012
- Previous message: apple.awt.brushMetalLook client property not honoured in OpenJDK 1.7.0_04
- Next message: Application memory use
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Yep, see http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7124513
On 20.04.2012, at 21:36, Steve McLeod wrote:
(Sorry for the cross-post; I accidentally posted originally to the wrong list)
I have this self-contained code example: import javax.swing.*; import java.awt.*; public class ScratchSpace { public static void main(String[] args) { System.out.println("javaVersion = " + System.getProperty("java.version")); JToolBar toolBar = new JToolBar(); toolBar.setFloatable(false); toolBar.add(new JButton("Dummy")); JPanel contentPane = new JPanel(new BorderLayout()); contentPane.add(toolBar, BorderLayout.NORTH); contentPane.add(new JTextArea(20, 20), BorderLayout.CENTER); JFrame frame = new JFrame(); frame.getRootPane().putClientProperty("apple.awt.brushMetalLook", Boolean.TRUE); frame.setContentPane(contentPane); frame.pack(); frame.setLocationRelativeTo(null); frame.setDefaultCloseOperation(WindowConstants.EXITONCLOSE); frame.setVisible(true); } } In Apple's Java 6 on Lion, this gives me a "unified tool bar" appearance. On OpenJDK 1.7.004, I don't get the unified tool bar appearance. Instead the toolbar is a distinct different colour from the window title bar.
Regards,
Steve --------------------------------------------------- Steve McLeod Founder, Poker Copilot http://www.pokercopilot.com
- Previous message: apple.awt.brushMetalLook client property not honoured in OpenJDK 1.7.0_04
- Next message: Application memory use
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]