Første |
|
|
Visual Age for Java serie, Planche nr. 16 |
 |
Udskrift af : Visual Age for Java
|
Planche 1 : Visual Age for Java
Spiseseddel:
- 1. Demo af GUI-eksempel
- 2. Øvelse - Huskelisteprogram (ToDo)
- 3. Særlige funktioner
- Debug
- BeanInfo
- Workbench vs. Repository
- Professionel Edition
- Enterprise Edition
- Programstafetter
- 4. SU-projektet
Planche 2 : Introduktion til VAJ
Visual Age for Java er et IBM produkt, som er et integreret, visuelt miljø til uudvikling og vedligehold af java-programmer
- Hurtig programmeludvikling (RAD)
- Visuel Composition Editor (VCE)
- Wizards ("SmartGuides")
- Projektstyring
- Projekter (Projects)
- Pakker (Packages)
- Klasser / Interfaces (Class)
- Metoder / Variable (Methods / Fields)
Planche 3 : Nøglekoncepter
Repository og Workspace
- Repository
- En database i internt format
- Indeholder alt og alle versioner
- Workbench
- En database i internt format
- Indeholder kun en version
- Ændringer i workspace
- gemmes automatisk i repository
- Begge er filer
- ..IDE\REPOSITORY\IVJ.DAT
- ..IDE\PROGRAMMER\IDE.ICX
- Backup!!!!
Planche 4 : Ind og ud af VAJ
Alt gemmes i VAJ i et internt databaseformat - der findes ikke kildetekstfiler e.l.
- Export
- Eksporterer til omgivelser
- Import
- Importerer fra omgivelser
- Virker på (versionerede):
- Projekter, Pakker, Klasser
- Formater
- VAJ-intern (repository), jar-filer eller direktory
- Vælg
- bytecode (class), kildetekst (java), resources eller alt.
Planche 5 : VAJ symboler
De forskellige elementer vises som ikoner:
project
package
class or
interface
public,
default,
protected,
private methods
Planche 6 : Workbench-vindue

Menu-linie, Page Tabs, Text-pane, Status area.
Planche 7 : Workbench-vindue
Workbench er et vindue til Workspace!
- Projekter
- Et eller flere pakker (komplet)
- Pakker
- Et javaelement
- En eller flere klasser
- Klasser/Interfaces
- Et javaelement
- Indeholder metoder og variable
- Metoder (Methods)
- Variable (Fields)
Der kan åbnes projektvinduer, pakkevinduer og klassevinduer
Planche 8 : Visuel Composition Editor
En del af et klassevindue
- Manipulerer javabønner
- Visuelle bønner
- Ikke-visuelle bønner
- Bønner i VAJ har
- Egenskaber (properties)
- Hændelser (Events)
- Metoder (Methods)
- Bønner kan forbindes (connections)
Planche 9 : VCE-vindue

Bønnepalet (Beans Palette) og friareal (Free form surface)
Planche 10 : Demonstration
Den simple swing-applet fra Java-Intro:

Planche 11 : Øvelse - "Kapitel 3"
Papir-kopi
Online version i VAJ: Help -> Getting Started
Lav ToDo-listen designmæssigt (visuelt design)
- Giv alle synlige tekster dansk indhold
- (Men bebehold de engelske navne på klasser, metoder og variable)
frem til s. 23 øverst.
Planche 12 : VAJ - Forbindelser
Bønner i VAJ kan forbindes på forskellige måder:
- Property-to-property
- Event-to-method
- Event-to-code
- Parameter-from-property
- Parameter-from-code
- Parameter-from-method
En forbindelse starter i
og slutter i
Planche 13 : Øvelse - "Kapitel 3 fortsat"
Forbind knapperne "Tilføj" og "Slet" og test om det virker.
... og versioner.
Planche 14 : Øvelse - "Kapitel 4"
Tilføj tilstandscheck
- bruger Event-to-code
- Test og versioner
Planche 15 : Øvelse - "Kapitel 5"
Tilføj funktioner for
- Hente huskelister
- Gemme huskelister
- Gør billedet pænt
Planche 16 : Visual Age for Java
Særlige funktioner
- Debug
- BeanInfo-klasser
- Workbench vs. Repository
- Professionel Edition
- Enterprise Edition
- Programstafetter
SU-projektet
© 1999 BLA*net - Leif E. Andersen,
leander@blanet.dk