src/share/classes/javax/swing/plaf/metal/OceanTheme.java
Print this page
*** 1,7 ****
/*
! * Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
--- 1,7 ----
/*
! * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
*** 48,57 ****
--- 48,58 ----
* opaque.
*
* @since 1.5
* @see MetalLookAndFeel#setCurrentTheme
*/
+ @SuppressWarnings("serial") // Superclass is not serializable across versions
public class OceanTheme extends DefaultMetalTheme {
private static final ColorUIResource PRIMARY1 =
new ColorUIResource(0x6382BF);
private static final ColorUIResource PRIMARY2 =
new ColorUIResource(0xA3B8CC);
*** 95,104 ****
--- 96,106 ----
}
}
// InternalFrame Icon
// Delegates to different icons based on button state
+ @SuppressWarnings("serial") // Superclass is not serializable across versions
private static class IFIcon extends IconUIResource {
private Icon pressed;
public IFIcon(Icon normal, Icon pressed) {
super(normal);