I recently downloaded a free Java IDE off of the internet called "JCODER", and I have no idea where to go next and what to do. I have lists of syntax on a site, but I can't seem to create a new project without a "classpath" and a "JDK" and I have no earthly idea what those are. Could someone please explain to me exactly what I should do? HERE is the link to the site. I downloaded to location one, and created a desktop icon. This contains no viruses as far as McAfee could tell. The download is safe. Help me figure this out!
Offline
I just download the JCODER program and it works pretty well. But it does take a little setting up.
Firstly make sure you have the java JDK
http://java.sun.com/javase/downloads/index.jsp
First, go to new->project->java application
Then go next until it says JDK
Then click profiles->add
In general give the profile a name (any name will do)
Then in the home box enter the path to your java JDK folder
Mine was C:\Program Files\Java\jdk1.6.0_06 but it could be different for you.
After you have the JDK thing set up the program should work fine.
Offline
Looks like Archmage has the answers to your questions. It's a good thing as I haven't touched Java in years and then it was just learning it through a book! I am trying to learn some Python though, just in case I need something with a bit more horsepower than Scratch. And if you have any Visual Basic questions, I might be able to help...I actually used to do useful work with it once upon a time.
Offline
archmage wrote:
I just download the JCODER program and it works pretty well. But it does take a little setting up.
Firstly make sure you have the java JDK
http://java.sun.com/javase/downloads/index.jsp
First, go to new->project->java application
Then go next until it says JDK
Then click profiles->add
In general give the profile a name (any name will do)
Then in the home box enter the path to your java JDK folder
Mine was C:\Program Files\Java\jdk1.6.0_06 but it could be different for you.
After you have the JDK thing set up the program should work fine.
OH THANKS SO MUCH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! I have the lists of syntax already, so tomorrow Ill give Java a go. Thanks!!!!!!!!!!!!!!!!!
Offline
Paddle2See wrote:
Looks like Archmage has the answers to your questions. It's a good thing as I haven't touched Java in years and then it was just learning it through a book! I am trying to learn some Python though, just in case I need something with a bit more horsepower than Scratch. And if you have any Visual Basic questions, I might be able to help...I actually used to do useful work with it once upon a time.
I know quite a bit about visual basic except for how to leave a trace (paint tool, stamp, something!) I would also like to control the color of the paint. That is my one VB question! YAY MINESWEEPER! Dim Happy As Emotion
Offline
archmage wrote:
I just download the JCODER program and it works pretty well. But it does take a little setting up.
Firstly make sure you have the java JDK
http://java.sun.com/javase/downloads/index.jsp
First, go to new->project->java application
Then go next until it says JDK
Then click profiles->add
In general give the profile a name (any name will do)
Then in the home box enter the path to your java JDK folder
Mine was C:\Program Files\Java\jdk1.6.0_06 but it could be different for you.
After you have the JDK thing set up the program should work fine.
I've never used JCODER, so I can't be of much help there. If you get JCODER working, fine. If not, let me know and (assuming you are running under Windows) I will help you get back to basics and get running in a more fundamental manner that doesn't require you to install anything other then the JDK from Sun and a text editor of just about any brand. I restrict that offer to Windows simply because I have never attempted to run Java on Linux or on a MAC.
Offline
dbal wrote:
archmage wrote:
I just download the JCODER program... .
I've never used JCODER, so I can't be of much help there. If you get JCODER working, fine. If not, let me know and (assuming you are running under Windows) I will help you get back to basics and get running in a more fundamental manner that doesn't require you to install anything other then the JDK from Sun and a text editor of just about any brand. I restrict that offer to Windows simply because I have never attempted to run Java on Linux or on a MAC.
I just went and took a look at the JCODER site, looking for a free version, but I was unable to find a free version. I may be wrong, but it appeared to me that the downloadable version of JCODER is an evaluation version that you must eventually pay for if you continue using it.
You should never have to pay for anything involving Java
Sun provides everything you need completely free of charge.
If JCODER isn't free, and if you want to use a high-level IDE, there is a free IDE named NetBeans available from Sun. There is an intermediate-level IDE named JGrasp available for free from Auburn University.
And for true Java beginners, a very interesting free product designed mainly for learning is named BlueJ. You can easily find NetBeans, JGrasp, and BlueJ by doing a Google search.
As far as instructional material is concerned, you shouldn't need to purchase any books. You should find anything and everything that you might ever want to know about Java in my free online Java tutorials. (See the link in my signagure.)
Last edited by dbal (2008-06-19 00:43:24)
Offline
dbal wrote:
dbal wrote:
archmage wrote:
I just download the JCODER program... .
I've never used JCODER, so I can't be of much help there. If you get JCODER working, fine. If not, let me know and (assuming you are running under Windows) I will help you get back to basics and get running in a more fundamental manner that doesn't require you to install anything other then the JDK from Sun and a text editor of just about any brand. I restrict that offer to Windows simply because I have never attempted to run Java on Linux or on a MAC.
I just went and took a look at the JCODER site, looking for a free version, but I was unable to find a free version. I may be wrong, but it appeared to me that the downloadable version of JCODER is an evaluation version that you must eventually pay for if you continue using it.
You should never have to pay for anything involving JavaSun provides everything you need completely free of charge.
If JCODER isn't free, and if you want to use a high-level IDE, there is a free IDE named NetBeans available from Sun. There is an intermediate-level IDE named JGrasp available for free from Auburn University.
And for true Java beginners, a very interesting free product designed mainly for learning is named BlueJ. You can easily find NetBeans, JGrasp, and BlueJ by doing a Google search.
As far as instructional material is concerned, you shouldn't need to purchase any books. You should find anything and everything that you might ever want to know about Java in my free online Java tutorials. (See the link in my signagure.)
Well, in the link I included was the page to the free download of the earlier version. The current one requires payment, yes, but not the one I have. It said nothing anywhere about it being a trial, or needing payment. I will definitely check out your page!
Offline
archmage wrote:
Firstly make sure you have the java JDK
http://java.sun.com/javase/downloads/index.jsp
Which one? JDK update 6, the one with EE, the one with NetBeans? I need to know exactly which one. I literally only have the JCODER and have no other Java programs. Other than java player. By the way, do any of these include a compiler or a way to get it up on the internet?
Offline
Cyclone103 wrote:
archmage wrote:
Firstly make sure you have the java JDK
http://java.sun.com/javase/downloads/index.jspWhich one? JDK update 6, the one with EE, the one with NetBeans? I need to know exactly which one. I literally only have the JCODER and have no other Java programs. Other than java player. By the way, do any of these include a compiler or a way to get it up on the internet?
If you are going to use JCODER as your IDE, you probably need to download and install the JDK, standard edition (SE) from the Sun site. The enterprise edition (EE) is something that you won't need until you become an experienced Java programmer. The Micro Edition (ME) is something that you won't need until you start writing cell phone programs and programs for other similar small devices. The NetBeans version is something you won't need if you intend to use JCODER as your IDE.
The Java Development Kit (JDK) includes everything that you need to create, compile, and run Java applications and Java applets other than a text editor for creating your source code. If you are using JCODER, it will include the text editor and should link directly to the compiler and to the "runtime environment" which is what you use to run a Java application locally. If you decide to switch to NetBeans instead of JCODER, it also includes an editor as well as many other features as well.
If you want to put your programs up on the Internet for others to view, you will need to:
1. Have a website to put them on.
2. Write your Java programs as applets, not applications.
3. Create a short HTML file that links to the applet.
4. Upload the HTML file along with the compiled Java file (class files) to the web site. Later, when you learn more, you can encapsulate the class files in a JAR file but that isn't a requirement.
5. Publish the URL of the HTML file so that your friends can point to it with their browser.
Offline
Which one though? The "JDK update 6"?????? Java "SE Development Kit"? I need to know exactly which one. Ill ignore the Netbeans and EE.
Offline
Cyclone103 wrote:
Which one though? The "JDK update 6"?????? Java "SE Development Kit"? I need to know exactly which one. Ill ignore the Netbeans and EE.
This is the one that you probably need:
JDK 6 Update 6
The Java SE Development Kit (JDK) includes the Java Runtime Environment (JRE) and command-line development tools that are useful for developing applets and applications.
The only reason that I am hedging is because of the JCODER involvement that I am unfamiliar with.
You will also need the documentation package which is a separate download that reads as follows:
Java SE 6 Documentation
Java SE 6 Documentation | Docs Installation Instructions | License
If you are tight on disk space, the documentation can also be viewed online. However, access to the documentation is usually faster if it is installed locally.
Offline
One of the most exciting things that I have seen recently for beginning Java programmers is an IDE out of England named Greenfoot (see http://www.greenfoot.org/index.html).
This IDE makes it relatively easy to write 2D games and animations very similar to Scratch but using pure Java code instead of Squeak code hidden behind a drag and drop programming interface. (Of course, if the code is hidden behind a drag and drop interface, the language doesn't much matter.) Greenfoot requires you to use a built-in program editor to create actual Java source code, which you then compile and run. I may start using Greenfoot during the first two or three weeks of my Java OOP course in the fall as an introduction to Java and OOP.
By the way, Greenfoot is also totally free. As with JCODER, Greenfoot requires that the Java JDK from Sun be installed on your computer just as was discussed in earlier messages in this thread. You might want to give Greenfoot a try.
Offline
archmage wrote:
I just download the JCODER program and it works pretty well. But it does take a little setting up.
Firstly make sure you have the java JDK
http://java.sun.com/javase/downloads/index.jsp
First, go to new->project->java application
Then go next until it says JDK
Then click profiles->add
In general give the profile a name (any name will do)
Then in the home box enter the path to your java JDK folder
Mine was C:\Program Files\Java\jdk1.6.0_06 but it could be different for you.
After you have the JDK thing set up the program should work fine.
Archmage, you are awesome! Now alls I gotta do is visit the site provided by Mr. Baldwin and actually learn how to use this. Thanks Archmage and Dbal for all of your help!
Offline
Cyclone103 wrote:
archmage wrote:
I just download the JCODER program and it works pretty well. But it does take a little setting up.
Firstly make sure you have the java JDK
http://java.sun.com/javase/downloads/index.jsp
First, go to new->project->java application
Then go next until it says JDK
Then click profiles->add
In general give the profile a name (any name will do)
Then in the home box enter the path to your java JDK folder
Mine was C:\Program Files\Java\jdk1.6.0_06 but it could be different for you.
After you have the JDK thing set up the program should work fine.Archmage, you are awesome! Now alls I gotta do is visit the site provided by Mr. Baldwin and actually learn how to use this. Thanks Archmage and Dbal for all of your help!
You should try the greenfoot program. You can make interactive java programs easier with it and it shows you the actual java source code too. Its easy to set up as well.
Offline
I think I might after I am done testing JCODER. It is set up a bit like VB which is the second programming language I learned, right after Scratch. If the syntax used is similar, I could probably have a quality program in a week or so.
Offline
A few final questions. Is Java object-based, control-based, or other? Is there dynamic object duplication if it is object based? How do you edit the visual appearance of the applet, because I see nothing other than the code box.
Offline
Cyclone103 wrote:
A few final questions. Is Java object-based, control-based, or other? Is there dynamic object duplication if it is object based? How do you edit the visual appearance of the applet, because I see nothing other than the code box.
Don't ask me questions about java applets, I only took a course in beginners java and making java games applets is pretty complicated. I am sure dbal could help you out though.
Last edited by archmage (2008-06-19 20:02:30)
Offline
archmage wrote:
Cyclone103 wrote:
archmage wrote:
I just download the JCODER program and it works pretty well. But it does take a little setting up.
Firstly make sure you have the java JDK
http://java.sun.com/javase/downloads/index.jsp
First, go to new->project->java application
Then go next until it says JDK
Then click profiles->add
In general give the profile a name (any name will do)
Then in the home box enter the path to your java JDK folder
Mine was C:\Program Files\Java\jdk1.6.0_06 but it could be different for you.
After you have the JDK thing set up the program should work fine.Archmage, you are awesome! Now alls I gotta do is visit the site provided by Mr. Baldwin and actually learn how to use this. Thanks Archmage and Dbal for all of your help!
You should try the greenfoot program. You can make interactive java programs easier with it and it shows you the actual java source code too. Its easy to set up as well.
GREENFOOT IS GREAT!!!!!!!
Offline
I'm gonna try using Java soon... Once I'm done with Scratch, I'm gonna move onto C++, which, I've heard, is pretty similar to Java. Now, to find a good compiler... For mac... And PC... or neither... or just one or the other
Offline
Cyclone103 wrote:
A few final questions. Is Java object-based, control-based, or other? Is there dynamic object duplication if it is object based? How do you edit the visual appearance of the applet, because I see nothing other than the code box.
According to my definition of OO, Java is a fully objected-oriented programming language. Of course, there are those who don't agree with my definition.
And, of course, as with every object-oriented language with which I am familiar, you can create and destroy objects at runtime with the only limitation being the availability of memory to contain the objects.
Last edited by dbal (2008-06-19 20:44:30)
Offline
coolstuff wrote:
I'm gonna try using Java soon... Once I'm done with Scratch, I'm gonna move onto C++, which, I've heard, is pretty similar to Java. Now, to find a good compiler... For mac... And PC... or neither... or just one or the other
Be aware that C++ is more difficult than Java.
Although I don't use a MAC, as I understand it, everything that you need to program using Java on a MAC is available for free from Sun.
Offline
Oh! That explains why in "World of Sand" all the sand is not there. I would imagine they would like to have it there to begin with! It is probably coded as one object per type of sand, and somehow duplicated.
Offline
Cyclone103 wrote:
Oh! That explains why in "World of Sand" all the sand is not there. I would imagine they would like to have it there to begin with! It is probably coded as one object per type of sand, and somehow duplicated.
I'm not familiar with "World of Sand"
Offline
dbal wrote:
Cyclone103 wrote:
Oh! That explains why in "World of Sand" all the sand is not there. I would imagine they would like to have it there to begin with! It is probably coded as one object per type of sand, and somehow duplicated.
I'm not familiar with "World of Sand"
![]()
I found it. Very interesting. I also found Hell of Sand, which is more interesting.
Offline