Java Applet - Goed open-source voorbeeld?

Pagina: 1
Acties:

  • CyberSnooP
  • Registratie: Augustus 2000
  • Laatst online: 08-09 20:35

CyberSnooP

^^^^ schrijft --->

Topicstarter
Ik wil een niet al te ingewikkeld Java Appletje schrijven wat onder andere:
• Gebruikers interactie met grafische objectjes mogelijk moet maken.
• Simpele dingetjes moet kunnen tekenen in de applet GUI
• Tijdens het gebruik gegevens moet kunnen uitwisselen met een PHP-backend-script.

Nu heb ik praktisch geen ervaring met Java(-applets). Er zijn wel wat open source applets te vinden, maar omdat ik niet alles zelf uit wil vinden ben ik eigenlijk opzoek naar een netjes gecodeerd open-source appletje wat het liefst al een paar van bovenstaande elementen combineert.

Kennen jullie een applet die wat truucjes laat zien? Kunnen jullie (misschien) nog een (freeware) ontwikkel omgeving adviseren?

|_____vakje______|


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

kijk hier maar...

http://developer.java.sun.com/developer/onlineTraining/

en je leert het meeste als je het zelf toch gaat bestuderen :)

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

een freeware ontwikkel omgeving. Misschien is http://www.jext.org iets voor je. Gratis ide(ontwikkel omgeving) voor java en ook nog eens geschreven in java :)

en extreem goeie (20x zo goed als jext ;) ) is codeguide waar je nu een nieuwe preview van op kan halen (werkt tot 31 januari) http://www.omnicore.com

Dit zijn allemaal 'klop' ide`s oftewel geen sleur en pleur mogelijkheden (geen knopjes slepen ed). Als je met dat soort dingen bezig wilt (en dat raad ik je op dit moment 100% af omdat je niets leert) moet je JBuilder even ophalen. http://www.borland.com/jbuilder.

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

en pas op dat zo gauw je gaat met met swing componenten (grafische componenten van java) dat je dan op veel machine`s een nieuwe jre (java runtime environment (soort plugin zoals flash)) moet ophalen. Dus als je dat niet wilt, moet je dus met awt (oude grafische lib van java) werken.

[opm] Swing componenten kun je meestal herkenning doordat ze er een 'J' voor hebben staan, dus: JButton, JDialog etc. En je kan het zien aan de package name: javax.swing.JButton.

  • CyberSnooP
  • Registratie: Augustus 2000
  • Laatst online: 08-09 20:35

CyberSnooP

^^^^ schrijft --->

Topicstarter
* CyberSnooP bedankt alarmnummer voor z'n berg(je) tips!

|_____vakje______|


  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Als je programmeert in Java gelden gewoon alle algemene OO-design regels (of beter gezegd guide-lines). Als je deze kent (maar ik neem aan van niet) kan je deze natuurlijk gewoon toepassen. Als je ze niet kent, moet je ze ontdekken ;) .

Het is echter een volkomen illusie dat je eerste echte Java proggie gelijk een design hoogstandje zal zijn. Je leert juist door vallen en opstaan wat je wel en niet zou moeten doen :) . Het aanhouden van design-patterns, het voorkomen van bad-smells en het toepassen van refactorings kan wel een heleboel helpen.

Als je de vrijheid hebt zou ik je willen adviseren om toch maar Swing erbij te pakken. Swing biedt je de veel meer dan AWT de mogelijkheid om je code netjes op te zetten.

Over het algemeen kan je veel leren van artikelen op de developer connection van http://java.sun.com , de uitstekende tutorial op http://wwww.javaworld.com en interessante stukken op http://www.java.ibm.com .
Ik zou gewoon lekker beginnen :) . Als je ergens over twijfelt kan je altijd hier in /14 komen om iets specifieker om advies te vragen.

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment

Pagina: 1