Avatar billede Slettet bruger
23. december 2004 - 08:58 Der er 18 kommentarer og
1 løsning

Vindue altid i top

Hejsa,

Kan man lave det sådan at et given vindue altid vil være i top af alle andre vinduer ??
Jeg bruger Eclipse's SWT til at lave GUI med
Avatar billede mikkelbm Nybegynder
23. december 2004 - 10:27 #1
Tænker du på at dit vindue altid skal være i top i forhold til andre vinduer i din applikation, eller er det i forhold til alle vinduer i f.eks. Windows?
Avatar billede mikkelbm Nybegynder
23. december 2004 - 10:28 #2
Hvis det er i forhold til vinduer i Windows, er det nemmeste at køre Java 1.5, da det har den funktionalitet. Hvis du ikke kører 1.5 bliver det straks noget værre, da du så skal have noget eksternt kode fra C/C++ med i din applikation.
Avatar billede Slettet bruger
23. december 2004 - 10:33 #3
Det er i forhold til alle andre pogrammer i windows.
Og jeg kan sagtens køre v1.5, fordi de 2 maskiner det skal køre på er der slet ikke installeret Java på endnu :-)
Så hvordan skal jeg gøre det ?
Avatar billede mikkelbm Nybegynder
23. december 2004 - 10:34 #4
JFrame frame = new JFrame();
frame.setAlwaysOnTop(true);



Det er dejlig simpelt i 1.5 :)
Avatar billede Slettet bruger
23. december 2004 - 10:39 #5
Jep, det må man sige. Håber at det samme er i Eclipse's SWT så ;-)
Avatar billede mikkelbm Nybegynder
23. december 2004 - 10:39 #6
Avatar billede mikkelbm Nybegynder
23. december 2004 - 10:40 #7
Jah, det er jo så spørgsmålet. Jeg kender desværre ikke til SWT.
Avatar billede Slettet bruger
23. december 2004 - 10:43 #8
Du skulle prøve at tage et kig på det. Det er temmelig nemt at arbejde med. Jeg syntes personligt at det er noget nemmere end SWING, men det er nok et ? om smag og behag
Avatar billede mikkelbm Nybegynder
23. december 2004 - 10:46 #9
Jeg vil kigge på det, men jeg bevæger mig nok ikke væk fra Swing, som også har fået en ordentlig tur i Java 1.5 :)
Avatar billede Slettet bruger
23. december 2004 - 10:53 #10
Hvis man har godt styr på swing så er der hellere ikke nogen grund til det.
Det eneste down på swt er at den kører på DLL filer, tilgengæld er den *noget* hurtigere end swing.
Avatar billede mikkelbm Nybegynder
23. december 2004 - 10:56 #11
Swing når nok ikke de hastigheder, men som jeg også skrev før, har pakken fået en ordentlig tur i den seneste version. Dette har gjort den betydelig hurtigere end den var i eksempelvis 1.4 - og det er godt nok til mig :-)
Avatar billede Slettet bruger
23. december 2004 - 11:03 #12
Garanteret oxo til mig, men som du ved man bliver ved det man kender og jeg har efterhånden temmelig meget styr på swt.
Kender du forresten swt-builder.com, den er ret effektiv ?? (understøtter oxo swing)
Avatar billede mikkelbm Nybegynder
23. december 2004 - 11:23 #13
Jeg kender godt det der med at hænge ved det gamle, men inden for edb-verdenen kan det jo nogle gange give bagslag. Så jeg vil udforske lidt swt og finde fordele og ulemper ved det...
Avatar billede Slettet bruger
23. december 2004 - 11:33 #14
Jep, det kan godt give bagslag, men det er some regelen oxo en fandens kamp at lære noget nyt og det er ikke altid chefen forstår at det tager tid at læse/lære noget nyt :-)
Avatar billede martinbk Nybegynder
26. december 2004 - 14:19 #15
mikkelbm:

tjo det kan være farligt, dog synes jeg da stadig ANSI-C er nyttigt til rigtig mange ting, alternativerne er da mange C++, C skarp, Java etc.
Avatar billede mikkelbm Nybegynder
06. januar 2005 - 14:40 #16
Fandt du ud af om det kunne bruges?
Avatar billede Slettet bruger
06. januar 2005 - 17:40 #17
Det kunne det desværre ikke, det er til swing og ikke swt :-(
Avatar billede Slettet bruger
22. marts 2005 - 13:03 #18
Beklager mikkelbm, men det virkede ikke. Så jeg lukker og slukker
Avatar billede Slettet bruger
22. marts 2005 - 13:04 #19
.
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