Precis som peterh skriver så bör man ladda hem jdk2 från Sun.. Personligen så kommer jag dock oftast att utgå från VJ++, eftersom jag för tillfället sitter och utvecklar i Windows miljö, och eftersom jag tycker att det är ett väldigt smidigt verktyg. Jo. VJ++ är ju smidigt och så. Kunde inte hålla med dig mer peterh.VJ++
Visst är där vissa M$ specifika saker, men sitter man och utvecklar i windows, och snabbt behöver göra com-objekt, eller rena applikationer, så är VJ++ väldigt bra.
VJ++ finns att köpa relativt billigt hos M$ (annars brukar det inte vara svårt att få tag på en *host*kopierad*host* version.. ;-))
Ytterligare info om VJ++ finns på
http://www.msdn.microsoft.com/visualj/
Där finns en SDK, en hel del kod exempel, ytterligare utvecklingsverktyg (b.la verktyg för att arbeta med XML), Och mycket annat.
Och här är alltså VJ++ versionen av "Hello World" =)
1. Start VJ++ och välj Applications -> Windows Applications
2. Skriv i namnet på ditt projekt, och tryck 'Öppna'(Välj 'Yes' och 'OK' på dialogrutorna som kommer upp.
3. Högerklicka på 'Form1.Java' och välj 'View Code'
4. Mellan raderna 'initForm();' och '// TODO: Add any constructor code after initForm call' Så lägger du till raden
'MessageBox.show("Hello World");'
5. Tryck 'F5' och vips, så har du en Windows 32-Bit Applikation som visar en dialogbox med texten "Hello World.
//BennySv: VJ++
Men jag tar det från början. Har bara kört Java från kommandoprompten tidigare. Börjar där innan jag går vidare. Inbillar mig att jag får bättre kunskap om hur det funkar, om jag via jdk1.3.1 (exvis) först själv får lära mig att programmera ett GUI, sedan när man vet hur det funkar kan man köra VJ++ eller så.
Det finns många filosofier......!
/peterhSv: VJ++
sedan kan jag rekommendera JBuilder, Forte eller kanske Codeguide.
Utmärkta alla 3 (Forte är kanske lite slött).
/Peter