goxr3plus / XR3Capture

📸 Java Desktop Screen Capturing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


XR3Capture ( Demo )

DJ UI Chromium Web Browser
1 1 (1)

Is a JavaFX application which allows you to take screen shots of your computer and with the help of another app XR3ImageViewer you can also view the result image.


Latest Version GitHub contributors HitCount Total Downloads

Release V101 and above are under work for Java 10 and Java 11 modularization

Add it to your project using JitPack :

Link

Step 1. Add the JitPack repository to your build file

<repositories>
	<repository>
	   <id>jitpack.io</id>
	   <url>https://jitpack.io</url>
        </repository>
</repositories>

Step 1. Add it as a dependency

  • JavaFX-Web-Browser for Java 9 - (9.x)
<dependency>
	 <groupId>com.github.goxr3plus</groupId>
	 <artifactId>JavaFX-Web-Browser</artifactId>
	 <version>10.0.2</version>
</dependency>
  • JavaFX-Web-Browser for Java 8 - (3.x)
<dependency>
	 <groupId>com.github.goxr3plus</groupId>
	 <artifactId>JavaFX-Web-Browser</artifactId>
	 <version>V3.12</version>
</dependency>

From version V3.11 it is completely embeddable!!!

What that means ? Well you can download the jar file with Maven , Gradle etc ( the depencities will come along ) and use it inside your application .

--> You don't believe me ?? ( I am already doing this with XR3Player )

--> How you can embed it inside your application ? ( Use JitPack.io )

Add it to your project using JitPack :

https://jitpack.io/#goxr3plus/XR3Capture

Step 1. Add the JitPack repository to your build file

<repositories>
	<repository>
	   <id>jitpack.io</id>
	   <url>https://jitpack.io</url>
        </repository>
</repositories>

Step 2. Add the dependency

dependency>
	  <groupId>com.github.goxr3plus</groupId>
	  <artifactId>xr3capture</artifactId>
	  <version>V3.12</version>
</dependency>

Then from inside your code you can create an intance or multiple instances of Browser like this:

public XR3Capture xr3Capture = new XR3Capture();

and very simply open the window :

xr3Capture.stage.show();

Happy :) ? Cause i am ...


On Sourceforge

SourceForge:(https://sourceforge.net/projects/xr3capture/)

Youtube Demostration

Demostration of XR3Capture

About

📸 Java Desktop Screen Capturing

License:GNU General Public License v3.0


Languages

Language:Java 51.4%Language:CSS 48.6%