I'm cleaning up the last few patches before b90 and I've hit a problem. I've committed code to SVN that *should* work but doesn't. If you'll check out rev 5950 and look in AppActions.java you'll see a call to JOptionPane.showOptionDialog() on line 2363.
That call has some HTML embedded in a String which is passed to the method, yet the JLabel that is created internally to hold the string isn't rendering it properly -- there's no BOLD around the word "experimental". (No, this isn't the real code I was writing, but I wanted a simpler test case and this is it.)
I've tried creating the JLabel myself and putting the string in it, then passing that to the method but it still doesn't display properly.
This is on OSX using the 64-bit J6 configuration shown below. I may have screwed something up with my recent J8 problems, so if you try this and it works, PLEASE let me know. I could be banging my head against the wall for a non-problem that works everywhere else. My next step is going to be to install a virtual (and pristine) OSX and try it there.
Code: Select all
$ /usr/libexec/java_home -V
Matching Java Virtual Machines (3):
1.7.0_21, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_21.jdk/Contents/Home
1.6.0_45-b06-451, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.6.0_45-b06-451, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
[...]
$ _