Vue DTree en mode contraste élevé
-
30-09-2019 - |
Question
J'ai un problème lié à la composante swing DTree, Je veux utiliser DTree sous Windows en mode haut de contraste, mais il ne montre jamais les nœuds d'arbre selon fenêtres thème de contraste élevé.
jtree vue Sous Mode Normal
jtree vue Sous Haut Mode de contraste
Eclipse Package Explorer vue Sous Mode Normal
Eclipse Package Explorer vue Sous Haut mode Contraste
Je veux faire mes applications jtree même vue que la vue « contraste » de l'éclipse.
Can guide de personne sur ce ?? Je suis en train d'écrire une logique comme:
// appelant cette charge sur l'application - ou par une sorte d'auditeur
Toolkit toolkit = Toolkit.getDefaultToolkit();
Boolean highContrast = (Boolean)toolkit.getDesktopProperty( "win.highContrast.on" );
boolean flag=highContrast.booleanValue();
if(flag){
// do stuff for high contrast
}
else{
// show in normal mode
}
Merci pour votre aide !!
La solution 2
Je mis en œuvre avec l'aide d'appels de boîte à outils pscode.org/prop/form.html - obtenir des détails Changed de police et taille de la police et d'appliquer à jtree