Java - 如何获取 JTextPane 的默认字体大小
Posted
技术标签:
【中文标题】Java - 如何获取 JTextPane 的默认字体大小【英文标题】:Java - How to get the default font size of a JTextPane 【发布时间】:2012-03-09 08:34:38 【问题描述】:我有一个 JTextPane,我正在尝试获取 JTextPane 的默认字体大小。
我已经尝试寻找诸如getFontSize()
和getTextSize()
之类的方法,但似乎都不存在。我显然错过了一些东西,所以有人可以帮忙吗?
【问题讨论】:
【参考方案1】:我想你想要:
int size = yourTextPane.getFont().getSize();
或者更通用:
Font defaultFont = UIManager.getDefaults().getFont("TextPane.font");
int defaultSize = defaultFont.getSize();
【讨论】:
你怎么知道使用"TextPane.font"
?以上是关于Java - 如何获取 JTextPane 的默认字体大小的主要内容,如果未能解决你的问题,请参考以下文章
如何防止 JTextPane.setCaretPosition(int) 中的内存泄漏?