TOUT -|- TOUT sur le visuel -|- TOUT sur la logistique
From: "Herve AGNOUX" <hagnoux@mail.club-internet.fr>
To: java@u-strasbg.fr
Date sent: Fri, 23 Feb 2001 07:35:09 +0100
Subject: linux pale
Priority: normal
Send reply to: java@u-strasbg.fr
Bonjour,
J'observe différentes choses sur une GUI linux qui me laissent
perplexe. C'est avec le jdk 1.1.8, swing xx, et je sais pas trop quel
linux. Avec windows, mon appli fonctionne très bien (je dis ça pour
montrer que c'est linux qui fonctionne mal).
D'abord les couleurs de mes fenêtres sont plus pâles que celles
des fenêtres d'applications natives. Les blancs sont grisonnants,
les noirs blanchâtres, les bleus délavés, les rouges rosâtres... Et
cela que pour mes applications java, les applications linux
normales arborent de belles couleurs. Je m'interroge.
Ensuite, mes fenêtres ne se placent pas comme je le leur
demande. Je veux qu'elles occupent tout l'écran. Sur windows,
c'est ce qu'elles font. Sur linux, elles tiennent à se positionner
ridiculement un brin décalé vers le bas à droite. Il faut à chaque fois
les remonter, les redimensionner... bref, la galère.
Avez-vous des idées pour résoudre ces petits pépins ?
--
Hervé AGNOUX hagnoux@mail.club-internet.fr
Faites vos sites avec des formulaires électroniques :
http://www.diaam.com
Date sent: Fri, 23 Feb 2001 08:58:37 +0100
From: BERNARD Stéphan
<stephan.bernard@clermont.cemagref.fr>
Organization: CEMAGREF
To: java@u-strasbg.fr
Subject: Re: linux pale
Send reply to: java@u-strasbg.fr
Bonjour,
J'ai l'impression que ton problème vient du window manager.
Celui-ci gére la position des fenêtres au lancement d'une appli, la
palette de couleurs attribuée à l'application si le nombre de couleurs est
limité, etc....
As-tu essayé de changer de WM ? Tu peux aussi regarder les options de
config de ton WM. Tu y trouveras certainement des options sur les couleurs
et la position des fenêtres au lancement d'une appli.
Stéphan.
Herve AGNOUX a écrit :
> Bonjour,
>
> J'observe différentes choses sur une GUI linux qui me laissent
> perplexe. C'est avec le jdk 1.1.8, swing xx, et je sais pas trop quel
> linux. Avec windows, mon appli fonctionne très bien (je dis ça pour
> montrer que c'est linux qui fonctionne mal).
>
> D'abord les couleurs de mes fenêtres sont plus pâles que celles
> des fenêtres d'applications natives. Les blancs sont grisonnants,
> les noirs blanchâtres, les bleus délavés, les rouges rosâtres... Et cela
> que pour mes applications java, les applications linux normales arborent
> de belles couleurs. Je m'interroge.
>
> Ensuite, mes fenêtres ne se placent pas comme je le leur
> demande. Je veux qu'elles occupent tout l'écran. Sur windows,
> c'est ce qu'elles font. Sur linux, elles tiennent à se positionner
> ridiculement un brin décalé vers le bas à droite. Il faut à chaque fois
> les remonter, les redimensionner... bref, la galère.
>
> Avez-vous des idées pour résoudre ces petits pépins ?
>
> --
> Hervé AGNOUX hagnoux@mail.club-internet.fr
> Faites vos sites avec des formulaires électroniques :
> http://www.diaam.com
--
Stéphan BERNARD (+33) 473 44 07 25
LISC/CEMAGREF - 24 av des Landais, BP 50085 - 63172 Aubière Cedex
stephan.bernard@cemagref.fr - http://wwwlisc.clermont.cemagref.fr
Date sent: Fri, 23 Feb 2001 09:19:13 +0100
From: Laurent Vallar - aka Val <laurent.vallar@linuxfr.org>
To: java@u-strasbg.fr
Subject: Re: linux pale
Organization: "DaLinuxFrenchTeam - LinuxFR - http://www.LinuxFR.org"
Send reply to: java@u-strasbg.fr
Bonjour aussi :)
J'ai essayé les swing sous Linux, c'est clair que c'est pas aussi bien
cablé que sous Windows, surtout dans les versions 1.1.x du jdk. Les
affichages sont moyennement améliorés avec le jdk 1.2.2 et toujours trop
lents. Maintenant j'utilise le jdk 1.3 (dans les versions IBM, Sun et
Blackdown pour Linux), l'amélioration est notable mais toujours trés loin
de ce qui ce fait sous Windows.
Un autre point important est le serveur X utilisé, dans le cas (commme
chez moi) d'un truc moyennement suporté (ATI) niveau API 2D, c'est lent.
Maintenant sur une machine équivalente (i.e. même processeur, autant de
RAM) mais avec une Matrox G200 ça torche...
Dans tous les cas c'est insatisfesant :-/. Donc si tu veux réellement
faire du GUI sous Linux prends un jdk plus récent, au détriment d'une
certaine rapidité du jdk 1.1.8 d'IBM que tu n'auras plus. <windows
mode="on">Pis si ça va toujours pas change pour une meilleure carte
graphique, mieux supportée.</windows>
Je sais ça aide pas trop mais bon, Val.
On Fri,Feb,23,2001, Herve AGNOUX wrote:
>
> Bonjour,
>
> J'observe différentes choses sur une GUI linux qui me laissent
> perplexe. C'est avec le jdk 1.1.8, swing xx, et je sais pas trop quel
> linux. Avec windows, mon appli fonctionne très bien (je dis ça pour
> montrer que c'est linux qui fonctionne mal).
>
> D'abord les couleurs de mes fenêtres sont plus pâles que celles
> des fenêtres d'applications natives. Les blancs sont grisonnants,
> les noirs blanchâtres, les bleus délavés, les rouges rosâtres... Et cela
> que pour mes applications java, les applications linux normales arborent
> de belles couleurs. Je m'interroge.
>
> Ensuite, mes fenêtres ne se placent pas comme je le leur
> demande. Je veux qu'elles occupent tout l'écran. Sur windows,
> c'est ce qu'elles font. Sur linux, elles tiennent à se positionner
> ridiculement un brin décalé vers le bas à droite. Il faut à chaque fois
> les remonter, les redimensionner... bref, la galère.
>
> Avez-vous des idées pour résoudre ces petits pépins ?
>
>
> --
> Hervé AGNOUX hagnoux@mail.club-internet.fr
> Faites vos sites avec des formulaires électroniques :
> http://www.diaam.com
>
--
Laurent Vallar aka Val - Manager of Architecture and Software Development
Dep. Work : http://SecurityKeepers.com -
mailto:Laurent.Vallar@SecurityKeepers.com Home :
http://perso.LinuxFR.org/vallar/ - mailto:Laurent.Vallar@LinuxFR.org Asso
: Da Linux French Team - LinuxFR - http://www.LinuxFR.org - Geek Stuff !
-= Want some woody packages on your potato, uh ? http://debian.linuxfr.org
=-
Date sent: Fri, 23 Feb 2001 08:55:12 +0000
From: Francis BACQUE <fbacque@club-internet.fr>
To: java@u-strasbg.fr
Subject: Re: linux pale
Send reply to: java@u-strasbg.fr
On Fri, 23 Feb 2001 07:35:09 +0100
"Herve AGNOUX" <hagnoux@mail.club-internet.fr> wrote:
> Ensuite, mes fenêtres ne se placent pas comme je le leur
> demande. Je veux qu'elles occupent tout l'écran. Sur windows,
> c'est ce qu'elles font. Sur linux, elles tiennent à se positionner
> ridiculement un brin décalé vers le bas à droite. Il faut à chaque fois
> les remonter, les redimensionner... bref, la galère.
Pour les couleurs, je n'ai pas remarqué, mais pour le placement, en effet,
ça dépend du window manager utilisé. Chez moi avec Gnome, Enlightenment
respecte le placement, Sawfish, lui est un peu plus anarchique. Pas de
solution, désolé. Francis
Date sent: Fri, 23 Feb 2001 10:44:36 +0100
From: Jean-Baptiste BRIAUD <jean-baptiste.briaud@solsoft.fr>
Organization: SolSoft
To: java@u-strasbg.fr
Subject: Re: linux pale
Send reply to: java@u-strasbg.fr
Je crois qu'il y a aussi un bug connu dans les JDK linux.
Ce bug fait que les coord (0, 0) sont interpreté par le JDK
a tort, comme etant celui de la Frame et non pas de la fenêtre.
En fait la barre de titre systeme n'est pas prise en compte.
D'ou un deplacement de quelques pixels a chaque fois.
Il faut que tu verifie cela dans la bug parade.
Quant aux couleurs, tout est parametrables dans tous les sens.
[SNIP]
--
_______________________________________________________
Jean-Baptiste BRIAUD Solsoft
software engineer http://www.solsoft.fr
Solsoft SA 130 rue Victor Hugo 92300 Levallois-Perret
"Policy Management for eBusiness Security"
From: "Herve AGNOUX" <hagnoux@mail.club-internet.fr>
To: java@u-strasbg.fr
Date sent: Fri, 23 Feb 2001 11:21:13 +0100
Subject: Re: linux pale
Priority: normal
Send reply to: java@u-strasbg.fr
Le 23 Feb 01, BERNARD Stéphan a écrit :
> Bonjour,
>
> J'ai l'impression que ton problème vient du window manager.
> Celui-ci gére la position des fenêtres au lancement d'une appli, la
> palette de couleurs attribuée à l'application si le nombre de couleurs
> est limité, etc....
>
Merci à tous pour m'avoir confirmé et un peu guidé sur ce
problème.
Est-ce que vous savez s'il existe une sorte de "How to pour les
nuls linux WM en 2mn chrono" à ce sujet, pour me sortir des
situations les plus pénibles ? En effet je ne peux pas changer le
poste utilisateur, mais s'il existe une ou deux combines cela
améliorerait peut être les choses ?
--
Hervé AGNOUX hagnoux@mail.club-internet.fr
Faites vos sites avec des formulaires électroniques :
http://www.diaam.com
Date sent: Fri, 23 Feb 2001 11:55:30 +0100
From: BERNARD Stéphan
<stephan.bernard@clermont.cemagref.fr>
Organization: CEMAGREF
To: java@u-strasbg.fr
Subject: Re: linux pale
Send reply to: java@u-strasbg.fr
Herve AGNOUX a écrit :
> Merci à tous pour m'avoir confirmé et un peu guidé sur ce
> problème.
>
> Est-ce que vous savez s'il existe une sorte de "How to pour les
> nuls linux WM en 2mn chrono" à ce sujet, pour me sortir des
> situations les plus pénibles ?
Malheureusement, le sujet est très vaste, et le plus simple est de
commencer par le site de ton WM.... sans compter les sur-couches (Gnome ou
KDE). Pour la petite histoire, Gnome a laissé Enlightenment pour sawmill
pour la simple raison qu'il y avait des redondances dans les options entre
Gnome et Enlightenment....
> En effet je ne peux pas changer le
> poste utilisateur, mais s'il existe une ou deux combines cela
> améliorerait peut être les choses ?
Mais sans changer de poste utilisateur, rien ne t'empêche de changer de
window manager.... Une autre suggestion en forme de question pour résoudre
le problème de taille des fenêtres : je suppose qu'au démarrage, tu
maximizes ta fenêtre avec un setSize de la taille de l'écran. Est-il
possible de lancer un evènement à la fenêtre qui corresponde au clic sur
le bouton de maximisation ? Du coup, ça résoudrait en même temps le
problème de taille et de localisation, sans compter les barres
d'outil..... Malheureusement, je n'arrive pas à trouver ni dans
windowListener, ni dans ComponentListener.... Quelqu'un a une idée ?
>
>
> --
> Hervé AGNOUX hagnoux@mail.club-internet.fr
> Faites vos sites avec des formulaires électroniques :
> http://www.diaam.com
--
Stéphan BERNARD (+33) 473 44 07 25
LISC/CEMAGREF - 24 av des Landais, BP 50085 - 63172 Aubière Cedex
stephan.bernard@cemagref.fr - http://wwwlisc.clermont.cemagref.fr
From: "Herve AGNOUX" <hagnoux@mail.club-internet.fr>
To: java@u-strasbg.fr
Date sent: Fri, 23 Feb 2001 16:51:13 +0100
Subject: Re: linux pale
Priority: normal
Send reply to: java@u-strasbg.fr
Le 23 Feb 01, BERNARD Stéphan a écrit :
> window manager.... Une autre suggestion en forme de question pour
> résoudre le problème de taille des fenêtres : je suppose qu'au
> démarrage, tu maximizes ta fenêtre avec un setSize de la taille de
> l'écran. Est-il possible de lancer un evènement à la fenêtre qui
> corresponde au clic sur le bouton de maximisation ? Du coup, ça
> résoudrait en même temps le
Non, justement, c'était l'un de mes problèmes, avec le jdk 1.1.8,
pas possible de demander la maximasisation. Du coup, je
demande la taille de l'écran, et je place ma fenêtre de façon à
déborder un peu de chaque coté.
--
Hervé AGNOUX hagnoux@mail.club-internet.fr
Faites vos sites avec des formulaires électroniques :
http://www.diaam.com