如何在不更改按钮字体的情况下更改 TextArea 的字体?

Posted

技术标签:

【中文标题】如何在不更改按钮字体的情况下更改 TextArea 的字体?【英文标题】:How to change the font of the TextArea without changing the font of the Buttons? 【发布时间】:2020-01-04 12:23:26 【问题描述】:

我正在制作一个有趣的文本编辑器。

我面临的问题是更改TextArea 的字体。

FramesetFont 方法改变了文本区域的字体,也改变了Button 控件的字体。

如何更改文本区域的字体,使其不会影响按钮的字体?

Diary()

    ...
    this.setFont(new Font("courier",Font.PLAIN,18));
    ...

这会改变文本区域和按钮的字体。

如何只更改文本区域的字体?

【问题讨论】:

【参考方案1】:

您应该只使用 setFont 方法定位 TextArea

    TextArea ta=new TextArea();
    ta.setFont(new Font("courier",Font.PLAIN,18));

【讨论】:

以上是关于如何在不更改按钮字体的情况下更改 TextArea 的字体?的主要内容,如果未能解决你的问题,请参考以下文章

在不丢失 Html 样式的情况下更改 NSAttributedString 中的字体大小 - Swift

如何在不更改字体大小的情况下快速更改 UISegmentedControl 的字体?

如何在不知道小部件的字体系列/大小的情况下更改小部件的字体样式?

PyCharm:如何在不使用鼠标滚动缩放的情况下更改字体大小?

如何在不使用自动收缩的情况下使用不同 iPhone 尺寸的自动布局更改字体大小 [重复]

具有自动布局的多行UILabel,如何在不更改标签框架的情况下根据内容调整字体大小?