< prev index next >

src/java.desktop/windows/native/libawt/windows/awt_Color.cpp

Print this page

        

@@ -1,7 +1,7 @@
 /*
- * Copyright (c) 1996, 2019, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1996, 2017, 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

@@ -21,11 +21,20 @@
  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
 
-#include "java_awt_Color.h"
+#include "awt.h"
+#include "awt_Color.h"
+
+
+/************************************************************************
+ * AwtColor fields
+ */
+
+jmethodID AwtColor::getRGBMID;
+
 
 /************************************************************************
  * Color native methods
  */
 

@@ -37,8 +46,14 @@
  * Signature: ()V;
  */
 JNIEXPORT void JNICALL
 Java_java_awt_Color_initIDs(JNIEnv *env, jclass cls)
 {
+    TRY;
+
+    AwtColor::getRGBMID = env->GetMethodID(cls, "getRGB", "()I");
+    DASSERT(AwtColor::getRGBMID != NULL);
+
+    CATCH_BAD_ALLOC;
 }
 
 } /* extern "C" */
< prev index next >