我有一个fluid width网站,我计划在<div>中放置一些文本。我的想法是
<div>FIRST LINE TEXT HERE</div>
<div>THE SECOND LINE TEXT HERE. BUT QUITE LENGTHY</div>
<div>THIRD LINE IS HERE. NOT THAT MUCH LENGTH<div>
我需要显示所有的三行,以看起来像一个对齐的字母,通过添加字母间距动态地根据内容的内部和可用的<div>宽度。
我有一个扩展JPanel的简单类StatPanel,它有几个JTextFields、一个JCheckBox和几个JLabels。该面板将用作一系列面板,用于显示信息并允许用户编辑某些JTextFields中的数据,我可能会在JScrollPane JPanel中的程序一侧将大约40个面板堆叠在一起。我使用的布局是一个GridLayout(0,1)。
我让它们工作,但当它们在滚动面板中时,它们在垂直方向上间隔太远。我已经尝试过更改边距、更改GridLayout中的间距以及更改各种项目的边距。我做的任何事似乎都不能让他们更亲近。
这是StatPanel类的构造函数:
public Stat