Open main menu

CDOT Wiki β

Changes

User:Cgomes7/Basics

2,569 bytes added, 09:30, 4 February 2011
no edit summary
[http://zenit.senecac.on.ca/wiki/index.php/Basics_:_Lab Basic Lab]
[[Image:Team_5_logo1.gif]]
 
== Install Eclipse Subversive plug-in ==
[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/0%20-%20Install%20Eclipse%20Subversive%20plug-in Tung's Tutorial]
 
== Preparing Eclipse ==
[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/1%20-%20Preparing%20Eclipse Tung's Tutorial]
== Creating your first Java project==
[https://zenit.senecac.on.ca/~ecl500_111a11%7Eecl500_111a11/lab_tutorial_Tunglabs/lab1%20-%20Basic/2.%20-%20Creating%20your%20first%20Java%20project/index.html Tung tutorial's Tutorial]
[https://zenit.senecac.on.ca/svn/ecl500_111rep5/trunk%2078/tung-lab1/src/cs/ecl/basics/lab/tut1/ project]
== Browsing Java elements using the package explorer ==
<table class="standard-table">
<tr>
<td>
- To browse java elements using package explorer, expand the java package to show all the java classes.
- Expand a java class, all the java elements are now visible.
</td>
<td>[[Image:JavaElements.jpg|thumb|widthpx| ]]</td>
</tr>
</table>
{| class="wikitable" border="1"|-Editing Java elements ==| - To browse java elements using package explorer, expand the java package to show all the java classes.|| [[Imagehttps:JavaElements//zenit.senecac.on.jpg|thumb|widthpx| ]ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/4%20-%20Editing%20Java%20elements Tung's Tutorial]|-
== Creating a Java class ==[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-|}%20Basic/5%20-%20Creating%20a%20Java%20class Tung's Tutorial]
== Editing Java elements ==
== Creating a Java class ==
== Renaming Java elements ==
[https://zenit.senecac.on.ca/~ecl500_111a11%7Eecl500_111a11/lab_tutorial_Tunglabs/lab1%20-%20Basic/6.%20-%20Renaming%20Java%20elements/index.html Tung tutorial's Tutorial]
[https://zenit.senecac.on.ca/svn/ecl500_111rep5/trunk%2078/tung-lab1/src/cs/ecl/basics/lab/tut1/ project]
== Moving and copying Java elements ==
{| <table class="wikitable" border="1standard-table"><tr><th>Move Element</th><th></th><th>Copy Element</th><th></th></tr><tr>|-<td>| - Right click on a java class -> Refactor -> Move</td><td>[[Image:move.jpg|thumb|widthpx| ]]</td><td>- Right click on a java class -> Copy</td><td>[[Image:copy.jpg|thumb| widthpx| ]]</td></tr><tr><td>- Select destination package of the file.</td><td>[[Image:movepackages.jpg|thumb|widthpx| ]]</td><td>- Right click package where the file will be placed. -> Paste</td><td>[[Image:paste.jpg|thumb|widthpx| ]]</td></tr><tr><td>-The file has been moved.</td><td>[[Image:newLocation.jpg| cell thumb|widthpx| cell]]</td><td>- If a file of the type and name exist, you will be asked to rename the file.</td><td>[[Image:rename.jpg|}thumb|widthpx| ]]</td></tr></table>
== Navigate to a Java element's declaration ==
[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/8%20-%20Navigate%20to%20a%20Java%20element%20declaration Tung's Tutorial]
 
== Viewing the type Hierarchy ==
[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/9%20-%20Viewing%20the%20type%20Hierarchy Tung's Tutorial]
 
== Searching the workbench ==
[https://zenit.senecac.on.ca/~ecl500_111a11%7Eecl500_111a11/lab_tutorial_Tunglabs/lab1%20-%20Basic/10.%20-%20Searching%20the%20workbench/index.html Tung tutorial's Tutorial]
[https://zenit.senecac.on.ca/svn/ecl500_111rep5/trunk%2078/tung-lab1/src/cs/ecl/basics/lab/tut1/ project]
== Running your programs ==
<table>
<tr>
<td>
- Right click on the java class containing the main funtion.
-> Run As -> Java Application
</td>
<td>
[[Image:run.jpg|thumb|widthpx| ]]
</td>
</tr>
<tr>
<td>
- The application should run.
</td>
<td>
[[Image:run11.jpg|thumb|widthpx| ]]
</td>
</tr>
</table>
 
== Debugging your programs ==
== Evaluating expressions ==[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/12%20-%20Debugging%20your%20programs Tung's Tutorial] == Evaluating snippets and expressions ==[https://zenit.senecac.on.ca/~ecl500_111a11%7Eecl500_111a11/lab_tutorial_Tunglabs/lab1%20-%20Basic/14.%20-%20Evaluating%20snippets/index.html Tung tutorial's Tutorial]
[https://zenit.senecac.on.ca/svn/ecl500_111rep5/trunk%2078/tung-lab1/src/cs/ecl/basics/lab/tut1/ project]
== Using the Java browsing perspective ==
<table class="standard-table">
<tr>
<td>
- Select the Perspective menu in the corner of the screen and select "other".
</td>
<td>[[Image:other.jpg|thumb|widthpx| ]]</td>
</tr>
<tr>
<td>
- Select the Java Browsing Perspective.
</td>
<td>[[Image:jbpers1.jpg|thumb|widthpx| ]]</td>
</tr>
<tr>
<td>
- The Java Browsing Perspective shows the same information as the Project Explorer Perspective but it organizes it in a tree view.
</td>
<td>[[Image:jbpers.jpg|thumb|widthpx| ]]</td>
</tr>
</table>
== Writing and running JUnit tests ==
[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/16%20-%20Writing%20and%20running%20JUnit%20tests Tung's Tutorial]
1
edit