您可以使用字体作为参数吗?

Posted

技术标签:

【中文标题】您可以使用字体作为参数吗?【英文标题】:Can you use a font as a parameter? 【发布时间】:2012-09-22 14:32:50 【问题描述】:

好的,这是一个非常快速的问答问题: 如果我在 Java 小程序中声明了一种字体,我可以将它作为参数发送到不同的方法吗?

例子:

methodName(String str, Font font)

我可以这样做吗?^^^

【问题讨论】:

你试过了吗?为什么你认为询问人类而不是尝试它更好,有效地询问编译器? 你试过吗? 亲自尝试你的代码比从别人那里问有几个好处。如果你问,你只会学到那个特定的东西。如果你尝试,你会学到几种可以生成Errors的方法和Exception.. 所以,你应该总是尝试编译你的代码.. 而不是问别人 - 我的代码中是否有任何编译器错误?? 【参考方案1】:

任何扩展Object 或原始类型的东西都可以作为参数发送。这包括Font

【讨论】:

【参考方案2】:

是的,任何对象都可以作为参数传递给适当的方法。

【讨论】:

【参考方案3】:

答案是肯定的,您在发布问题之前没有尝试过吗?

【讨论】:

【参考方案4】:

Dan 说得对,也很有礼貌。你可以将任何东西传递给函数。这包括:原语(int、double、char 等)、对象(Font、String、Scanner 等)和用户定义的类。

【讨论】:

以上是关于您可以使用字体作为参数吗?的主要内容,如果未能解决你的问题,请参考以下文章

我应该使用带有字体的 webpack 吗?

您可以以编程方式更改 android 键盘文本字体吗?

如何从 PDF 中提取嵌入字体作为有效字体文件?

我可以在 Android 应用程序中嵌入自定义字体吗?

Android中TextView中的字体大小能设置吗

安卓手机字体变大怎么设置