Avatar billede willi Nybegynder
15. juni 2004 - 09:23 Der er 9 kommentarer og
1 løsning

Hvad er hvad? awt, api, swing

Er det korrekt, at hvis jeg ønsker at arbejde med grafik, koordinater, kort, tegninger(teknisk) er det awt. Brugerflade (avanceret) og tekst så skal fokus være på Swing.
Api går jeg ud fra er "det hele". Blot applikationen.
Men hvad hedder et program som ikke er fremstillet i hverken awt eller swing?
Det vil sige uden grafisk brugerflade og som køres fra dospromt?
Avatar billede soreno Praktikant
15. juni 2004 - 09:25 #1
Men hvad hedder et program som ikke er fremstillet i hverken awt eller swing?
- Console program.
Avatar billede soreno Praktikant
15. juni 2004 - 09:25 #2
Javas API er hele klasse biblioteket. Dvs. både AWT og Swing er en delmængde af API'et.
Avatar billede soreno Praktikant
15. juni 2004 - 09:28 #3
Dokumentationen til API'et skriver:

AWT: Contains all of the classes for creating user interfaces and for painting graphics and images.

Swing: Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
Avatar billede soreno Praktikant
15. juni 2004 - 09:33 #4
Mange af de listener interfaces man bruger i Swing er defineret i java.awt.event.*

Swing er først tilføjet API'et senere (JDK 1.2). AWT har været med fra starten (JDK 1.0).
Avatar billede Slettet bruger
15. juni 2004 - 09:40 #5
API: Application Program Interface, er alle klasser der kan bruges i java
http://java.sun.com/j2se/1.4.2/docs/api/index.html

AWT: Det første forsøg på at lave interface til grafik i java
http://www.javaworld.com/javaworld/jw-07-1996/jw-07-awt.html

Swing: Nyere interface til grafik i java der i nogen udstrækning baserer sig på AWT
http://java.sun.com/docs/books/tutorial/uiswing/
Avatar billede willi Nybegynder
15. juni 2004 - 09:44 #6
Tak for et hurtigt svar. Skulle bare lige konstaterer at jeg havde købt de forkerte bøger :|
Min hovedinteresse ligger i grafik og ikke så meget i brugerflade. Så det skulle have været awt og ikke Swing som jeg købte. Men sådan kan det gå.
Send lige et svar
Avatar billede soreno Praktikant
15. juni 2004 - 09:49 #7
Du kan kigge lidt på Graphics2D
og evt. hente:
http://java.sun.com/products/java-media/3D/downloads/index.html
Avatar billede willi Nybegynder
15. juni 2004 - 09:50 #8
Ja. Tak for hjælpen
Avatar billede soreno Praktikant
15. juni 2004 - 09:53 #9
Skulle "lts" ikke også have haft del i points ?
Avatar billede willi Nybegynder
15. juni 2004 - 10:08 #10
Det tænkte jeg. Men det er ofte ldit svært her på eksp.
Almindligvis er det "først til fadet". Men rigtigt soreno. Det kunne han sagtens have fået selvom du havde svaret på hvad jeg spurgte om.
Istedet kan han få lidt karma :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester