Bonjour,
je ne sais pas trop où poser ma question puisqu'elle se divise en plusieurs questions. Donc je vais poser ma première question à l'endroit où je pense qu'elle doit être posée.
Voilà, le titre du sujet peut paraitre présomptué, mais j'ai pas trouvé mieux. Non, je ne veux pas détecter quel window-manager (sous Linux, metacity, etc..) est utiliser au moment de l'exécution du code.
En fait, j'ai fais un constat, assez surprenant : Swing (et surement awt aussi, mais je n'ai pas testé) blacklist des WMs. Au début ça me paraissait inconcevable, ou en tout cas complètement con et je me suis dis que je rêvais. J'ai un window-manager perso, basé sur dwn (http://suckless.org). L'interface swing qui m'est fournis (je ne m'occupe pas du presentation layer mais juste des 2 autres) ne marche absolument pas ; enfin, j'ai un rectangle gris, avec aucun composant, bref rien, mais aucune erreurs non plus. Je change de wm, prenons par exemple openbox, et là pouf, ça s'affiche..
Alors la première partie de ma question c'est : est-ce averé que swing blacklist des wm (ou l'inverse plutôt ) ? Est-ce que vous avez déjà rencontré ce problème ?
La deuxième partie de ma question n'a pas de place ici, puisqu'elle parle de C et de Xorg, ou comment se faire passer par un autre wm, sous les yeux de swing .
Merci d'avance
Partager