/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
andet gui widgetsæt end swing
Fra : Søren Boll Overgaard


Dato : 14-03-02 10:37

Hep

Findes der widgetsæt til java udover swing der frit tilgængelige? Dvs.
f.ex. QT, GTK eller lignende? Eller skal man så pinedød over i C++?

--

Søren Boll Overgaard

 
 
Martin Ehmsen (14-03-2002)
Kommentar
Fra : Martin Ehmsen


Dato : 14-03-02 15:56

On Thu, 14 Mar 2002 10:36:33 +0100, Søren Boll Overgaard <harvest@wheel.dk> wrote:
> Hep
>
> Findes der widgetsæt til java udover swing der frit tilgængelige? Dvs.
> f.ex. QT, GTK eller lignende? Eller skal man så pinedød over i C++?

Så vidt jeg ved er QT udviklet i C++ og kan vel derfor kun bruges i C++,
mens GTK er udviklet i C og kan derfor bruges i C og C++

Jeg tror faktisk ikke der findes andre widgetsæt til java end swing og
awt.
Grunden er at jeg ikke tror der er andre som gider at bøvle med at lavet
widgets som er crossplatform, til alle de steder hvor java kan kører.
QT og GTK er godt nok crossplatform, men jeg mener ikke de findes til
alle de platforme som java findes på.

Martin
--
Jeg har det med min rumlige frihed som jeg har lagt mærke til at mænd
har det med deres testikler.
Jeg vugger den som et spædbarn, og tilbeder den som en gudinde.
   Smilla Jaspersen

Søren Boll Overgaard (14-03-2002)
Kommentar
Fra : Søren Boll Overgaard


Dato : 14-03-02 16:24

On Thu, 14 Mar 2002 15:56:20 +0100, Martin Ehmsen wrote:

> On Thu, 14 Mar 2002 10:36:33 +0100, Søren Boll Overgaard
> <harvest@wheel.dk> wrote:
>> Hep
>>
>> Findes der widgetsæt til java udover swing der frit tilgængelige? Dvs.
>> f.ex. QT, GTK eller lignende? Eller skal man så pinedød over i C++?
>
> Så vidt jeg ved er QT udviklet i C++ og kan vel derfor kun bruges i
> C++,

QT er mig bekendt portet til perl.

> mens GTK er udviklet i C og kan derfor bruges i C og C++

Ligeså med GTK.
Derudover findes der GTK-bindings til både python og php.

> Jeg tror faktisk ikke der findes andre widgetsæt til java end swing og
> awt.
> Grunden er at jeg ikke tror der er andre som gider at bøvle med at lavet
> widgets som er crossplatform, til alle de steder hvor java kan kører. QT
> og GTK er godt nok crossplatform, men jeg mener ikke de findes til alle
> de platforme som java findes på.

perl understøtter væsentligt flere platforme end java.
Jeg kan imidlertid godt lide java, og det er ad udpræget ærgeligt at
swing+awt er det eneste, når det nu er så gudsjammerligt langsomt.

Tak for svaret anyway :)

--

Søren Boll Overgaard

Martin Ehmsen (17-03-2002)
Kommentar
Fra : Martin Ehmsen


Dato : 17-03-02 06:31

> Jeg kan imidlertid godt lide java, og det er ad udpræget ærgeligt at
> swing+awt er det eneste, når det nu er så gudsjammerligt langsomt.

Det kommer jo an på hvilken platform du udvikler til (hvis nogen
bestemt). GUI (dvs. al grafik) er acceleret på windows platformen, mens
det ikke er det på fx linux platformen. Dvs. den samme kode GUI vil være
væstentligt langsommere i fx X end det vil være i Windows.

Men det må man tage med, for jeg synes faktisk sun har fået skabt et
enormt fint sæt widgets, som fungerer godt.
Og man skal lige have styr på at bruge deres layout-managers rigtigt...

Martin
--
Jeg har det med min rumlige frihed som jeg har lagt mærke til at mænd
har det med deres testikler.
Jeg vugger den som et spædbarn, og tilbeder den som en gudinde.
   Smilla Jaspersen

Thorbjørn Ravn Ander~ (17-03-2002)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 17-03-02 11:08

Martin Ehmsen <ehmsen@imada.sdu.dk> writes:

> det ikke er det på fx linux platformen. Dvs. den samme kode GUI vil være
> væstentligt langsommere i fx X end det vil være i Windows.

X kan sagtens vaere accellereret, og er det paa de fleste nyere
grafikkort.

--
Thorbjørn Ravn Andersen
http://homepage.mac.com/ravn

Flemming Jensen (14-03-2002)
Kommentar
Fra : Flemming Jensen


Dato : 14-03-02 16:46

On Thu, 14 Mar 2002 10:36:33 +0100,
=?iso-8859-1?q?S=F8ren_Boll_Overgaard?= <harvest@wheel.dk> wrote:

>Hep
>
>Findes der widgetsæt til java udover swing der frit tilgængelige? Dvs.
>f.ex. QT, GTK eller lignende? Eller skal man så pinedød over i C++?
>
>--
>
>Søren Boll Overgaard

IBM har lavet noget der hedder SWT (Standard Widget Toolkit). Det
skulle være hurtigere end Swing; hvilket lyder sandsynligt; hvis
det er det de har brugt til at implementere Eclipse som er den
IDE de prøver at lancere sammen med SWT.

http://eclipse.org


/Flemming Jensen


Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste