Just like with the background, the JTabbedPane.Page.getForeground()
should fall back to returning the tabbed pane's foreground if no
foreground has been explicitly set.
2006-03-21 Roman Kennke <[EMAIL PROTECTED]>
* javax/swing/JTabbedPane.java
(Page.getForeground): Fall back to returning the tabbed pane's
foreground if no foreground has been exclicitly set.
/Roman
Index: javax/swing/JTabbedPane.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/JTabbedPane.java,v
retrieving revision 1.31
diff -u -r1.31 JTabbedPane.java
--- javax/swing/JTabbedPane.java 20 Mar 2006 21:44:08 -0000 1.31
+++ javax/swing/JTabbedPane.java 21 Mar 2006 16:27:08 -0000
@@ -404,7 +404,12 @@
*/
public Color getForeground()
{
- return fg;
+ Color foreground;
+ if (fg == null)
+ foreground = component.getForeground();
+ else
+ foreground = fg;
+ return foreground;
}
/**