|
|
Line 1: |
Line 1: |
| [[Category:Language]]{{NoTitle}} | | #REDIRECT [[Language - Java]] |
| {|
| |
| |style="vertical-align:middle; width: 60%;"|
| |
| <font size=6>'''Language - Java'''
| |
| | |
| '''Windows with javac'''</font>
| |
| | |
| Welcome to using Phidgets with Java! By using Java, you will have access to the complete Phidget22 API, including events.
| |
| | |
| Javac is a command line-based compiler for java programs that compiles java code into bytecode class files.
| |
| |{{TOC limit|2}}
| |
| |}
| |
| | |
| {{Language_-_Java_Intro|Windows|javac}}
| |
| | |
| {{Finding Code Samples|Java}}
| |
| | |
| ==Using the Code Samples==
| |
| To use the code sample from the [{{server}}/?view=code_samples&lang=Java Code Samples] page, you can click the '''Download Example''' button to download a Java file with the sample code.
| |
| | |
| [[Image:Java_Sample_Code_Download.png|link=|center|border|800px]]
| |
| | |
| ==Setting up a New Project==
| |
| Whether you are running our examples or adding Phidget functionality to an existing project, you'll need to configure your development environment to properly link the Phidget Java library.
| |
| | |
| The easiest way to allow Java to access the Phidgets Java library is to place a copy of ''phidget22.jar'' in the same folder as your program. We recommend you copy ''phidget22.jar'' from the following location:
| |
| *'''C:\Program Files\Phidgets\Phidget22\phidget22.jar'''
| |
| | |
| Your folder should look something like this:
| |
| [[Image:Java_javac_folder_new_project.png|link= | center]]
| |
| | |
| ==Compile and Run==
| |
| Once you are ready to run your program, open the command prompt at the folder location. Next, enter the following command in the command prompt:
| |
| <syntaxhighlight lang="java">
| |
| javac -classpath .;phidget22.jar example.java
| |
| </syntaxhighlight>
| |
| | |
| Finally, enter the following command to run the program:
| |
| <syntaxhighlight lang="java">
| |
| java -classpath .;phidget22.jar example
| |
| </syntaxhighlight>
| |
| | |
| [[Image:Java_javac_new_project.PNG|link= | center]]
| |
| | |
| The project is now using Phidgets!
| |
| | |
| {{Language Page What's Next}}
| |