J'ai besoin de placer une barre de défilement vers le gauche em> du contenu de mon jscrollpane. Peut-il être fait sans composant jscrollbar distinct? Peut-être simplement en définissant un alignement? P>
3 Réponses :
Utilisation d'essai et d'erreur J'ai trouvé que
JScrollPane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
Joli. At-il eu d'autres effets que vous avez remarqués?
Travaux. Mais les barres de défilement (vertical et horizontal) sont alors de «droit à gauche». Cela signifie également que la barre de défilement horizontale fait défiler complètement vers la droite qui peut couper du texte s'il n'y a pas assez d'espace. Cela se sent au moins un peu étrange.
J'ai essayé de changer l'alignement de la piste DIV de «droite» à «à gauche» dans la classe CSS .jspverticalbar code>. semble fonctionner. .jspVerticalBar
{
position: absolute;
top: 0;
left: 0;
width: 16px;
height: 100%;
background: red;
}
Avec les tags, je voulais indiquer que la question concerne Java Swing (pas JavaScript).
réponse acceptée gade mon J'ai trouvé une solution pour cela: p> J'espère que cela aidera encore une autre mauvaise âme. P> p> Gridbaglayout code> Incapacité du panneau pour s'étirer horizontalement (et il semble qu'il y ait davantage avec le bogue de taille préféré des composants # 5727254 )