Avatar billede freegeg Nybegynder
21. august 2005 - 17:37 Der er 11 kommentarer og
2 løsninger

Java som "stand alone"

Jeg sidder og tænker på, hvordan nogen java programmer køre, f.eks Azureus, som køre i sit ejet genereret vindue.. efter hvad jeg forstår...
eller hvordan går det til?
Og hvordan gør man det?
Avatar billede arne_v Ekspert
21. august 2005 - 18:40 #1
Hvad mener du ?

Java programer som køres med javaw fremfor java behøver ikke en kommando prompt.

Du kan pakke dine klasser i en executable jar (bare en jar fil med et manifest med
et Main-Class direktiv) så du kan distribuere en fil.

Med en standard java på windows opsætning kan man sågar dobbeltklikke
på en jar fil.
Avatar billede freegeg Nybegynder
21. august 2005 - 22:03 #2
kan java lave sine ejne vinduer.. med custom borders?
nu har torrent programmet Azureus et windows "workspace" -vindue..
Avatar billede arne_v Ekspert
21. august 2005 - 22:09 #3
du kan sagtens lave multiple vinduer i en Java app

jeg har aldrig set specielle borders om selve vinduet, men man kan give
Java apps forskelligt look and feel så man kan sikkert

jeg aner ikke hvad et workspace vindue er
Avatar billede snoop_one Nybegynder
23. august 2005 - 04:29 #4
Azureus benytter SWT GUI frameworket fremfor SWING frameworket som følger med JRE. Med SWT har du ikke mulighed for at lave MDI interfaces, den understøtter kun SDI.

Med hensyn til custom borders så kan du f.eks. gør brug af IFrame eller WINPACK som opfylder det du efterlyser.

IFame:
http://www-128.ibm.com/developerworks/java/library/j-iframe/

WINPACK:
http://www.jniwrapper.com/pages/winpack/overview
Avatar billede arne_v Ekspert
24. august 2005 - 20:33 #5
ah - der var en som vidste hvad Azureus var !
Avatar billede freegeg Nybegynder
28. august 2005 - 15:03 #6
ahh, så det også SWT GUI der giver fejl, vis f.eks java mangler?
Avatar billede snoop_one Nybegynder
28. august 2005 - 15:09 #7
Jeg ved ikke helt om jeg forstår dig korrekt, men under alle omstændigheder skal du have java installeret på din maskine -- da SWT og Swing begge er Java frameworks til GUI.
Avatar billede freegeg Nybegynder
28. august 2005 - 15:26 #8
okay, tror jeg ved det som jeg spurgte efter nu :)
point?
Avatar billede snoop_one Nybegynder
28. august 2005 - 15:33 #9
Jeg kom bare med en uddybende forklaring på hvordan det hele hænger sammen - med hensyn til Azureus :) Arne_v gav dig forklaringen på hvordan du kan lave "Java som stand alone". Så han burde have de points...
Avatar billede arne_v Ekspert
28. august 2005 - 15:59 #10
nu tror jeg altså at det var din oplysning om a Azureus bruger SWT og dine 2 links
som reelt gjorde forskellen
Avatar billede snoop_one Nybegynder
19. september 2005 - 23:20 #11
de kan vel deles ;)
lukketid?
Avatar billede arne_v Ekspert
19. september 2005 - 23:23 #12
tja
Avatar billede freegeg Nybegynder
20. september 2005 - 11:50 #13
tak til jer begge :)
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