Java - 如何获取JTextPane的默认字体大小

min*_*ino 2 java swing jtextpane font-size uimanager

我有一个JTextPane,我正在尝试获取JTextPane的默认字体大小.

我试过寻找像getFontSize()和等方法getTextSize(),但似乎没有.我显然遗漏了一些东西,所以有人可以帮忙解决这个问题吗?

Mar*_*aux 12

我想你想要:

int size = yourTextPane.getFont().getSize();
Run Code Online (Sandbox Code Playgroud)

或者甚至更通用:

Font defaultFont = UIManager.getDefaults().getFont("TextPane.font");
int defaultSize = defaultFont.getSize();
Run Code Online (Sandbox Code Playgroud)