9
votes

Jscrollpane avec barre de défilement à gauche

J'ai besoin de placer une barre de défilement vers le gauche du contenu de mon jscrollpane. Peut-il être fait sans composant jscrollbar distinct? Peut-être simplement en définissant un alignement?


0 commentaires

3 Réponses :


14
votes

Utilisation d'essai et d'erreur J'ai trouvé que

JScrollPane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);


2 commentaires

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.



-3
votes

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;
}


1 commentaires

Avec les tags, je voulais indiquer que la question concerne Java Swing (pas JavaScript).



0
votes

réponse acceptée gade mon Gridbaglayout 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 )

J'ai trouvé une solution pour cela: xxx

J'espère que cela aidera encore une autre mauvaise âme.


0 commentaires