cost 114 ms
Resize JTable to fit contents 不能准确工作,导致椭圆 - Resize JTable to fit contents does not work precisely, resulting in elipses

我想根据列 header label 或包含同一列最长字符串的行(以最大者为准)完美调整 JTable 的大小以适应其 model 内容。 我不想使用渲染器来确定这些尺寸,因为我想根据文本值动态地节省尽可能多的屏幕空间。 现在,如果用户将框架的大小调整为大于表格的内容,那么额外的空间将分配给最后一列 ...

我无法在 java swing 中居中文本 - I can't center text in java swing

我正在为我的游戏制作自定义组件,我尝试了在 Stack Overflow 中找到的所有内容,但无论如何我仍然无法将文本放置在矩形的中心。 我什至阅读了使用 java text API 的所有文档。 任何人都可以向我解释如何一劳永逸地将文本与java swing中的中心(矩形或框架的中心或任何东西) ...

使用 Swift 获取字体字形指标 - Get font glyph metrics with Swift

为了在自定义 UIView 中定位/缩放字体字形,我需要知道一些字形指标,例如: - ascent(字形距基线的高度,例如位于基线上方的“g”部分) - 下降(字形从基线开始的深度,例如位于基线下方的“g”部分) - 宽度 - 字距调整 - 斜体校正(字形中超出其斜体宽度的部分) 我尝试NSLayo ...

如何从 FreeType 获取删除线的高度 - How to get the height at which to draw a strikethrough from FreeType

FreeType 有下划线 position 的字体指标,但我似乎找不到删除线 position 的任何指标。 文本引擎通常如何计算这个值? 我应该把它放在 1/3*ascent 还是任何看起来不错的地方? 我想对于拉丁语来说,这至少应该是“m”的 1/2*height,但我正在寻找更通用的解决方 ...

使用Java在窗口中水平居中放置文本 - Horizontally Centering Text in a Window with Java

我试图弄清楚如何使用Graphics2D和FontMetrics在窗口中水平居中放置文本。 我做了一个方法,希望将字符串更改为Font类型后可以测量字符串的长度,但是它不能很好地使文本居中。 如何正确居中文字? 标题居中位置不佳: 我的MainClass课程: 我的 ...

如何获得文本在JTable的单元格内占据的确切空间? - How to get the exact space that text takes inside a cell of a JTable?

我在JScrollPane内有一个行标题,我应该根据文本采用的最大宽度来设置宽度。 我设法做到了,但是我必须在对setPreferredScrollableViewportSize的调用中添加1才能显示全文。 我测量有误吗? 还是这个数量是固定的? 这是主要的类。 这是标题类 ...

我的while循环(用于确定合适的字体大小)太过分……有时? - My while loop for determining an appropriate font size is going too far… sometimes?

我正在做一个学校项目,需要我阅读文件并用读取的数据制作条形图。 我已经制作了一个类,该类制作一个JFrame并绘制矩形,以将框架分为每个数据名称(足球运动员名称)和一个小节(运动员年龄)的部分。 我有一个方法,该方法旨在增加字体大小,直到最长的(打印的)字符串占用分配的宽度,然后返回该大小的 ...

Java-居中文本(在画布上) - Java - Centering Text (on a Canvas)

感谢您检查我的问题。 我正在为自己正在制作的游戏制作菜单,我想将游戏标题放在主菜单上。 我已经在Stack Overflow上查看了几个问题,但找不到答案。 问题 我遇到的问题是,每当我调用centerString()方法时,它都会将其放在y轴的中心,而不是x轴的中心。 我 ...

FontMetrics返回错误的字符大小 - FontMetrics returning wrong character size

由于我从事LWJGL项目,因此在显示文本时遇到了问题。 从理论上讲,我想遍历(扩展的)ascii表并将所有char的每个纹理保存在ArrayList中。 但是我的问题是,在创建char图像时,它将无法获得正确的尺寸。 尺寸似乎是1(宽)x 3(高)。代码: 有人可以帮我吗? ...

用NSView编写 - Writing in NSView

我正在尝试在NSView画布中呈现文本。 我需要写三行文字,而忽略其他内容。 带有提供的rect的String.draw(in:withAttributes)看起来很完美。 我的代码如下所示: 如果不进行调整,我将仅呈现两行文本: 我正在遵循以下准则: https : ...

Fontmetrics字符串宽度与字符串长度 - Fontmetrics stringwidth vs string length

我有一个需要在256的字符串宽度下测试字符的问题。但是,当我执行charAt(index)测试时,由于出现了256(缓冲的图像宽度)实际上比string.length长的情况,因此我得到了indexoutofbounds异常。 我的问题是,一旦我达到256的字符串宽度,如何测试该宽度的字符? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM