Difference between revisions of "Java Applications"

From ivc wiki
Jump to navigationJump to search
(New page: Programming in Java is quite cool and the transition to C should be easy. == Java Applications == Here are a few Java applications I've coded. === Painter === This is a excersise late in...)
 
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
Programming in Java is quite cool and the transition to C should be easy.
Programming in Java is quite cool and the transition to C should be easy. I learned Java on [http://www.uia.no/en/ UiA] rudimentary course.


== Java Applications ==
== Java Applications ==
Line 7: Line 7:
This is a excersise late in my programming course, it supports most of the basics feature for a drawing application.
This is a excersise late in my programming course, it supports most of the basics feature for a drawing application.


* Download (binary and source)
* [http://beta.ivancover.com/java/painter-src-2009-04-23.zip Download source]
* [http://beta.ivancover.com/java/painter-bin-2009-04-23.zip Download binary/jar]


=== Room Control ===
=== Room Control ===
As an end-project I made a application for controlling the light and heating for my room. It's built on the Phidgets devices and API.
As an end-project I made a application for controlling the light and heating for my room. It's built on the Phidgets devices and API.


* [[Room Control|Project page]]
* [[Room Control project|Project page]]
* Download (binary and source)


=== Robot Arm ===
* [http://beta.ivancover.com/java/room_control_v3-src-2009-12-11.zip Download source]
* [http://beta.ivancover.com/java/room_control_v3-bin-2009-12-11.zip Download binary/jar]
* Requires:
** Phidget driver: [http://beta.ivancover.com/java/Phidget-x86_2.1.6.20091130.msi Windows] - [http://beta.ivancover.com/java/Phidget_2.1.6.20091211.dmg Mac OS X]
** JAR libraries: [http://beta.ivancover.com/java/phidget21jar_2.1.6.20091130.zip phidget21.jar] - [http://beta.ivancover.com/java/swing-layout-1.0.3.jar swing-layout.jar]
 
=== Water Cannon Robot ===
During the summer a friend of mine and I built a water cannon robot. It consists of a a water-pump, robot-arm, solenoid-valve, and wireless router.
During the summer a friend of mine and I built a water cannon robot. It consists of a a water-pump, robot-arm, solenoid-valve, and wireless router.


* [[Robot Arm|Project page]]
* [[Water Cannon Robot|Project page]]
* Download (binary and source)
* [http://beta.ivancover.com/java/water_cannon_robot-src-2009-12-12.zip Download source]
* [http://beta.ivancover.com/java/water_cannon_robot-bin-2009-12-12.zip Download binary/jar]
* Requires:
** Phidget driver: [http://beta.ivancover.com/java/Phidget-x86_2.1.6.20091130.msi Windows] - [http://beta.ivancover.com/java/Phidget_2.1.6.20091211.dmg Mac OS X]
** JAR libraries: [http://beta.ivancover.com/java/phidget21jar_2.1.6.20091130.zip phidget21.jar] - [http://beta.ivancover.com/java/swing-layout-1.0.3.jar swing-layout.jar]

Latest revision as of 10:08, 12 December 2009

Programming in Java is quite cool and the transition to C should be easy. I learned Java on UiA rudimentary course.

Java Applications

Here are a few Java applications I've coded.

Painter

This is a excersise late in my programming course, it supports most of the basics feature for a drawing application.

Room Control

As an end-project I made a application for controlling the light and heating for my room. It's built on the Phidgets devices and API.

Water Cannon Robot

During the summer a friend of mine and I built a water cannon robot. It consists of a a water-pump, robot-arm, solenoid-valve, and wireless router.