• 大小: 93.53MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2022-02-15
  • 语言: Java
  • 标签: jdk  java  

资源简介

Java开发所用的JDK,本人提供的是jdk1.7版本,此处是压缩包,解压即可用!

资源截图

代码片段和文件信息

/*
 * Copyright (c) 2005 2010 Oracle and/or its affiliates. All rights reserved.
 * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 */

/*
 * @(#)AccessBridgeCalls.c      1.25 05/08/22
 */

/*
 * Wrapper functions around calls to the AccessBridge DLL
 */


#include 
#include 


//#define ACCESSBRIDGE_32
//#define ACCESSBRIDGE_64

#include “AccessBridgeCalls.h“
#include “AccessBridgeDebug.h“

#ifdef __cplusplus
extern “C“ {
#endif

    HINSTANCE theAccessBridgeInstance;
    AccessBridgeFPs theAccessBridge;

    BOOL theAccessBridgeInitializedFlag = FALSE;

#define LOAD_FP(result type name) \
    PrintDebugString(“LOAD_FP loading: %s ...“ name); \
    if ((theAccessBridge.result = \
        (type) GetProcAddress(theAccessBridgeInstance name)) == (type) 0) { \
        PrintDebugString(“LOAD_FP failed: %s“ name); \
        return FALSE; \
    }

    BOOL initializeAccessBridge() {

#ifdef ACCESSBRIDGE_ARCH_32 // For 32bit AT new bridge
        theAccessBridgeInstance = LoadLibrary(“WINDOWSACCESSBRIDGE-32“);
#else
#ifdef ACCESSBRIDGE_ARCH_64 // For 64bit AT new bridge
                theAccessBridgeInstance = LoadLibrary(“WINDOWSACCESSBRIDGE-64“);
#else // legacy
        theAccessBridgeInstance = LoadLibrary(“WINDOWSACCESSBRIDGE“);
#endif
#endif
        if (theAccessBridgeInstance != 0) {
            LOAD_FP(Windows_run Windows_runFP “Windows_run“);

            LOAD_FP(SetJavaShutdown SetJavaShutdownFP “setJavaShutdownFP“);
            LOAD_FP(SetFocusGained SetFocusGainedFP “setFocusGainedFP“);
            LOAD_FP(SetFocusLost SetFocusLostFP “setFocusLostFP“);

            LOAD_FP(SetCaretUpdate SetCaretUpdateFP “setCaretUpdateFP“);

            LOAD_FP(SetMouseClicked SetMouseClickedFP “setMouseClickedFP“);
            LOAD_FP(SetMouseEntered SetMouseEnteredFP “setMouseEnteredFP“);
            LOAD_FP(SetMouseExited SetMouseExitedFP “setMouseExitedFP“);
            LOAD_FP(SetMousePressed SetMousePressedFP “setMousePressedFP“);
            LOAD_FP(SetMouseReleased SetMouseReleasedFP “setMouseReleasedFP“);

            LOAD_FP(SetMenuCanceled SetMenuCanceledFP “setMenuCanceledFP“);
            LOAD_FP(SetMenuDeselected SetMenuDeselectedFP “setMenuDeselectedFP“);
            LOAD_FP(SetMenuSelected SetMenuSelectedFP “setMenuSelectedFP“);
            LOAD_FP(SetPopupMenuCanceled SetPopupMenuCanceledFP “setPopupMenuCanceledFP“);
            LOAD_FP(SetPopupMenuWillBecomeInvisible SetPopupMenuWillBecomeInvisibleFP “setPopupMenuWillBecomeInvisibleFP“);
            LOAD_FP(SetPopupMenuWillBecomeVisible SetPopupMenuWillBecomeVisibleFP “setPopupMenuWillBecomeVisibleFP“);

            LOAD_FP(SetPropertyNameChange SetPropertyNameChangeFP “setPropertyNameChangeFP“);
            LOAD_FP(SetPropertyDescriptionchange SetPropertyDescriptionchangeFP “setPropertyDescriptionchangeFP“);
            LOAD_FP(SetPropertyStateChange SetPropertyStateChangeFP “setPropertyStateChangeFP“);
    

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-09-08 15:39  jdk1.7.0_25\
     文件        3409  2013-06-21 14:30  jdk1.7.0_25\COPYRIGHT
     文件          41  2015-10-08 11:19  jdk1.7.0_25\LICENSE
     文件         123  2015-10-08 11:19  jdk1.7.0_25\README.html
     文件      125105  2015-10-08 11:19  jdk1.7.0_25\THIRDPARTYLICENSEREADME-JAVAFX.txt
     文件      175640  2015-10-08 11:19  jdk1.7.0_25\THIRDPARTYLICENSEREADME.txt
     目录           0  2017-09-08 15:38  jdk1.7.0_25\bin\
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\appletviewer.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\apt.exe
     文件       40840  2015-10-08 11:19  jdk1.7.0_25\bin\beanreg.dll
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\extcheck.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\idlj.exe
     文件       48520  2015-10-08 11:19  jdk1.7.0_25\bin\jabswitch.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\jar.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\jarsigner.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\java-rmi.exe
     文件      174984  2015-10-08 11:19  jdk1.7.0_25\bin\java.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\javac.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\javadoc.exe
     文件       69000  2015-10-08 11:19  jdk1.7.0_25\bin\javafxpackager.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\javah.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\javap.exe
     文件      174984  2015-10-08 11:19  jdk1.7.0_25\bin\javaw.exe
     文件      263560  2015-10-08 11:19  jdk1.7.0_25\bin\javaws.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\jcmd.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\jconsole.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\jdb.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\jhat.exe
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\jinfo.exe
     文件      142728  2015-10-08 11:19  jdk1.7.0_25\bin\jli.dll
     文件       15752  2015-10-08 11:19  jdk1.7.0_25\bin\jmap.exe
............此处省略1304个文件信息

评论

共有 条评论