I'd like some more tutorials on java. It would be cool if the famous Josh dude made a tutorial on Java GUI programming with eclipse or whatever. I have no idea where to get started!!
I already saw the input output tutorial, but no GUI tutorials.
Maybe even a tutorial on event handling in Java.
Btw isn't it HILARIOUS that under the "request" forum there is a bunch of threads that start with title "[Request] ......."... Hilarious. I can tell we are geniuses

.
Yeah, I didn't really understand why everyone has a [Request] thing there, but whatevs...
I'll try and get Josh back on here, but he's been busy and he just moved, so hopefully he'll come write you some tuts.

Hahaha, yeah [request] thanks captain obvious.
Until Josh comes back though you can look on Sun's webpage
here. There are plenty of tutorials there. It's how I learned to use Swing and I was just starting with Java.
Hey Nicolas,
Ya, unfortunately I have been super busy and lazy. I have some deadlines I have to meet for school and work this week, but I'll try to throw together a simple GUI/event tutorial (in Eclipse) this weekend for ya.
Plus, my laptop no longer has Windows do to Best Buy's failures at replacing my OEM key when they switch a motherboard...
So I might install Eclipse on my Mac... 3 cheers for open-source platform independence!
What's Swing??
Well good to hear about new tutorials coming up! I bet IDv2 is almost done too.
Swing is a toolkit for Java that allows for easy creation of GUI applications.
(07-06-2009 11:00 AM)Josh Wrote: [ -> ]So I might install Eclipse on my Mac... 3 cheers for open-source platform independence!
Yay! Too bad Mac isn't open-source...or able to be run on a pc for that matter...
Mac can run on a PC Dan. There's a list of compatible hardware I think, but I have this friend who installed it and ran it on his Dell laptop.
Hehe good point on the [request] thing, we should make a sticky rules thing.
(07-06-2009 07:04 PM)Brian Wrote: [ -> ]Hehe good point on the [request] thing, we should make a sticky rules thing.
I'm sure it's possible to remove the ability to add the [request] tag on certain parts of the forum.
(07-06-2009 06:10 PM)Dan Wrote: [ -> ] (07-06-2009 11:00 AM)Josh Wrote: [ -> ]So I might install Eclipse on my Mac... 3 cheers for open-source platform independence!
Yay! Too bad Mac isn't open-source...or able to be run on a pc for that matter...
Ya, its called a Hackintosh, Dan... I was talking to you about it not to long ago haha.
(07-06-2009 10:57 AM)aLiNuSh Wrote: [ -> ]Until Josh comes back though you can look on Sun's webpage here. There are plenty of tutorials there. It's how I learned to use Swing and I was just starting with Java.
Did you have prior programming experience in another language with GUIs though? I'm assuming you did. It might be considerably harder to start on Swing as a beginner programmer.
(07-06-2009 06:13 PM)aLiNuSh Wrote: [ -> ]Mac can run on a PC Dan. There's a list of compatible hardware I think, but I have this friend who installed it and ran it on his Dell laptop.
Yeah, I actually have the laptop you can do it on (Dell XPS M1330). I want to be able to do it on any comp though and just insert the disc and hit install, not have to do a ton of work arounds.
(07-06-2009 10:02 PM)TrigZu Wrote: [ -> ]Did you have prior programming experience in another language with GUIs though? I'm assuming you did. It might be considerably harder to start on Swing as a beginner programmer.
I did have some experience but Swing was radically different from Qt and Win32, it didn't even matter. I guess it would help to know about even driven programming but you can acquire that knowledge from non-GUI programming also. What I had trouble with was laying out the GUI with Swing since there are so many ways you can do it.
(07-07-2009 04:41 AM)aLiNuSh Wrote: [ -> ]I did have some experience but Swing was radically different from Qt and Win32, it didn't even matter. I guess it would help to know about even driven programming but you can acquire that knowledge from non-GUI programming also. What I had trouble with was laying out the GUI with Swing since there are so many ways you can do it.
Ah, JAVA... if you don't want to do it one way, there are plenty of other ways to do it.
I'm learning a bit about Swing too. It's kind of weird though, with its default blue layout and all. It seems fairly easy and similar to C# event handling except without delegates. I'm a little confused about who uses Java and Swing though, I mean I usually open up exe files, so how can they be java?
I'm making a very long tutorial covering the basics of Java all the way up to, and including a bit of Swing.
3 months ago people were trash talking JAVA, now they want to learn it =)
(07-08-2009 11:48 PM)Josh Wrote: [ -> ]3 months ago people were trash talking JAVA, now they want to learn it =)
Every language is good for something, BTW, why isn't C++ cross platform? Why don't they have a CppVM?
You don't need it. C and C++ is the language that makes operating systems.
It's not cross-platform in the sense that you have to learn each operating system's API.
However, if you use Qt C++ library, well then now you're cross platform, and it's just as easy to code as in Java, but more control.
But Java is nice too :O.
Well, C++ is cross-platform, it's the libraries, specifically the non-standard ones, that are not.
As alinush said, as long as u can get cross platform libraries C++ is pretty awesome.
Is Qt just a powerful as the Win32 API? LOL, bad section to be asking about this...
Qt for Windows is based on the Win32 API so... it should be.
Really I can't wait for some more java tutorials now that IDv2 is released.
I got some code I wrote to write the tutorials on, I'm just stuck at work running expirements right now... and then I got to go watch a lecture.. and then do homework... and then sleep.