Comment créer une fenêtre superposée en Java?
Je suis en train de créer une PALETTE de style d'affichage pour une demande étrangère.
Pour ce faire, j'avais besoin de faire une superposition transparente de la fenêtre, et qui serait placé sur le dessus
de la fenêtre de la demande étrangère. La superposition de la fenêtre devrait me permettre de place
widgets et dessiner du texte sur elle. Les événements doivent envoyés à la fenêtre sous-jacente,
si ils arrivent sur la zone transparente (et à permettre à des widgets pour travailler comme
attendu).
Je fais cela sur OSX avec Java. J'avais l'espoir de le faire avec Java pur avec la portabilité à l'
d'autres plates-formes, mais si pas possible, je serais bien avec des solutions qui permettent
moi, pour ce faire sur OSX par le biais de Cacao (Rococoa) ou le Carbone.
OriginalL'auteur Sami | 2009-11-20
Vous devez vous connecter pour publier un commentaire.
En fait, a été en mesure de comprendre cela moi-même. Semble être plus facile que ce que j'attendais:
Vous savez si cela fonctionne aussi pour les Boutons? I. e. si je wan pas une sorte de semi-transparent Bouton situé sur le haut d'une autre application, où l'événement n'est pas transmis à l'application sous-jacente, mais pour le bouton afin que je puisse appuyer dessus?
Je ne vois pas les champs de texte apparaît. Aucune idée de pourquoi cela peut être?
Ils n'apparaîtront pas si vous oubliez de "cadre".pack()" avant de régler l'image visible.
OriginalL'auteur Sami