首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置打印到控制台时字符串的字体、类型和大小?

如何设置打印到控制台时字符串的字体、类型和大小?
EN

Stack Overflow用户
提问于 2013-10-17 07:19:18
回答 1查看 3.5K关注 0票数 1

因此,我是一个非常新的Java程序员,正在尝试使用循环创建ASCII艺术图像,我想知道如何更改字体类型,如果需要使用font对象,我会使用该对象

代码语言:javascript
复制
Font myFont = new Font("Courier New",Font.PLAIN, 6);

由于我使用Courier New size 6创建了ASCII艺术,我希望确保用户屏幕上显示的输出也将是Courier new size 6。我如何在代码本身中做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2013-10-17 07:31:59

如果要在控制台上打印到System.out,则不能指定字体。在这种情况下,字体由控制台本身指定。

OP中引用的Font对象用于诸如AWT、SWT或JavaFX之类的GUI。如果您正在创建一个GUI,那么您可以使用OP中的代码片段指定字体。例如,您可以在swing中的JLabel或JButton上使用该字体。

如果你想在swing中创建ASCII艺术,那么你可以在JTextArea上设置指定的字体。在JTextArea API中搜索setFont。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19415627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档