2009-02-10 4 views

Répondre

1

Je pense que vous aurez besoin de beaucoup de regarder la source. Probablement vous forçant à descendre la route clone-and-own. GTK est particulièrement difficile parce que le moteur émulé lit des descriptions d'aspect à partir de fichiers XML. Donc, vous aurez besoin de quelques heuristiques pour deviner où placer le bouton donné les emplacements des autres. Bien sûr, vous pouvez supposer un look particulier et claquer un bouton dans une position fixe.

1

Vous pouvez également essayer de rendre la fenêtre "sans bordure" et créer votre propre "barre de titre" (en ajoutant au-dessus de la JFrame). Bien sûr, vous devez construire tous les boutons sur votre propre et émuler toutes les autres fonctions de la barre de titre.

Le résultat sera multi-plateforme et il fonctionnera sur tous L & F indépendamment de si GTK + ou non.

Questions connexes