TeamDev JxBrowserJxBrowser enables seamless integration of three web browsers into Java AWT/Swing applications on three major OS platforms, adding cutting-edge web technologies to your Java App. The library supports integration of Microsoft Internet Explorer, Apple Safari (WebKit) and Mozilla Firefox (Gecko) engines for rendering HTML web pages, thus ensuring compliance with many Internet standards (HTML5, CSS, XML, JavaScript, Adobe Flash, and others). ComfyJ - a COM-to-Java-to-COM bridgeComfyJ is a COM-to-Java-to-COM bridge. ComfyJ allows a Java application to easily integrate with any COM/OLE/OCX/ActiveX libraries and to expose Java objects as COM objects. And all this is possible in pure Java language without writing native code. JNIWrapper for Windows (32/64-bit)JNIWrapper library allows to interface native code while retaining full control of the application on the Java side. With JNIWrapper, there is no need to create native libraries to call a function of the operating system API or a library function. JxCaptureCross-platform library providing image and video capture API for Java applications. The library provides ability to capture windows, full screen, or defined screen areas, IU elements and saves the capture result for further manipulation in Java code. TeamDev JxCaptureCross-platform library providing comprehensive image and video capture API for Java applications. The library provides ability to capture full screen, including multiple monitors capture, active windows, windows that are located outside the screen or overlapped by other windows, defined areas, random rectangular regions and IU elements, such as buttons or menus. The library provides additional information about all UI elements available on the screen, such as element's bounds, children, parent, etc., and allows to listen to keyboard, mouse or other system events. For video capturing the library allows to specify the movie format, size, bitrate and codec, and add recorded sound from a microphone or other input device. JxCapture saves the capture result for further manipulation in Java code. TeamDev JNIWrapper Cross-DesktopJNIWrapper library allows to interface native code while retaining full control of the application on the Java side. With JNIWrapper, there is no need to create native libraries to call a function of the operating system API or a function from any dynamic library. You write code in the Java language, and JNIWrapper does the rest. JNIWrapper's advantages: minimum behind-the-scene operation; high performance; automatic resource management. JxBrowserJxBrowser enables seamless integration of three web browsers into Java AWT/Swing applications on three major OS platforms, adding cutting-edge web technologies to your Java App. The library supports integration of Microsoft Internet Explorer, Apple Safari (WebKit) and Mozilla Firefox (Gecko) engines for rendering HTML web pages, thus ensuring compliance with many Internet standards (HTML5, CSS, XML, JavaScript, Adobe Flash, and others). JNIWrapper for Linux (x86/x64) - interface native code while retaining full control of the application on the Java sideJNIWrapper library allows to interface native code while retaining full control of the application on the Java side. With JNIWrapper, there is no need to create native libraries to call a function of the operating system API or a library function. ComfyJ | TeamDevComfyJ combines Java-to-COM and COM-to-Java bridges based on JNIWrapper technology. Each of them introduces a number of unique features, making ComfyJ the ultimate solution for working with COM technologies from Java programs. Java-to-COM Bridge This bridge allows a Java application to easily integrate with any COM/OLE/OCX/ActiveX libraries using only the Java programming language and no native code. The major features are: 1. Wrappers for all standard COM interfaces, such as IUnknown, IDispatch etc. 2. Support for standard COM types, such as Variant, SafeArray (single and multidimensional arrays), BStr etc. 3. Support for VTBL method calling mechanism. You can invoke COM object methods using the function index. 4. Automation support enabling you to: * Invoke any method of a COM object using dynamic method invocation technique. * Get any property of a COM object, including indexed and named ones. * Set COM object properties. 5. Support for COM events. You can create a Java COM event handler and connect it to a COM object using a standard (findConnectionPoint/advise) COM technique. 6. Embedding any OLE/OCX/ActiveX controls into a Swing application. ComfyJ provides a special OleContainer class allowing you to: *... JxFileWatcher | TeamDevJxFileWatcher is a cross-platform library that provides convenient Java API for monitoring file system events. It is available for Windows, Linux and Mac OS X platforms and supports both 32 and 64-bit versions of these OS. JxFileWatcher allows to watch basic file operations like creation, renaming or removal of files and subfolders in a given folder, and also enables watching of the file size and properties change, e.g.: change of the System, Hidden, Read only and Archives files attributes for Windows and Write and Execute attributes for Linux and Mac. The library provides ability to watch for all file events or just for the ones specified by the event and file filters. The files can be watched inside the selected folder only or including all its subfolders. JxFileWatcher allows to receive notifications about events when access or modification date of the file or folder is changed. JxFileWatcher supports different file system types and always uses the best algorithm for monitoring file system events in a specified watching directory. |