Quelqu'un sait-il quand même ajouter un bouton supplémentaire à côté du bouton général agrandir, réduire, restaurer et fermer dans la barre de titre de Swing GTK L & F? Merci beaucoup.Bouton supplémentaire sur la barre de titre pour Swing GTK L & F
Répondre
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.
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.
- 1. Bouton Fermer dans la barre de titre dans MFC
- 2. Texte dans la barre de titre
- 3. YUI Editeur masquant la barre de titre?
- 4. QT: Masquer la barre de titre d'une fenêtre/fenêtre
- 5. Comment inclure l'aide '?' dans la barre de titre de winform
- 6. Masquer les boutons de la barre de titre à Cocoa
- 7. Mac problèmes L & F: comportement des JTextField.requestFocus Diffère()
- 8. Personnalisation Java L & F: Comment utiliser synth pour personnaliser les bordures BorderFactory?
- 9. Swing sur la hauteur d'une police Ubuntu
- 10. barre de titre est manquante dans YUI
- 11. QT4 Glisser la fenêtre sans barre de titre
- 12. Comment cacher le bouton 'Retour' de la barre de navigation sur iPhone?
- 13. GTK: créer un bouton régulier coloré
- 14. Suppression de la barre de titre de la vue de côté de l'application utilitaire
- 15. Comment obtenir un CView basé sur Windows qui ne contiennent pas la barre de titre et la barre d'état
- 16. Pourquoi le premier bouton de la barre d'outils est-il automatiquement sélectionné lors du chargement de mon application gtk?
- 17. Ne répond pas est affiché dans la barre de titre
- 18. Afficher ou masquer une barre de titre à la demande
- 19. squelette app pour swing
- 20. Comment utiliser les touches F dans les accélérateurs gtk?
- 21. Comment changer la fonction appelée quand je clique dans le bouton de fermeture sur php-gtk?
- 22. Natif GTK # sur Windows?
- 23. Comment avoir un titre de fenêtre non/un et avoir un titre différent pour la barre des tâches?
- 24. Comment fonctionne le combinateur "(L L L ...)" Y de Jan Willem Klop?
- 25. Dessin d'une barre d'outils dans la barre de titre d'une fenêtre
- 26. Supprimer le texte de la barre de titre d'une fenêtre mais conserver le texte de la barre d'état
- 27. Empilement de widgets GTK +
- 28. Comment rendre le bouton de la barre d'outils extensible?
- 29. Comment programmer une barre de menu dynamique dans Swing?
- 30. Ajout d'une icône d'aide à la barre de titre du formulaire WinForms