Java:字体未在新窗口中显示

时间:2018-07-27 14:00:05

标签: java

我是Java的新手,因此我一直在做自己的小项目来帮助我的学习。下面的代码在运行时将启动一个新窗口,在该窗口中我更改了正确的颜色背景,但未显示文本,并且由于没有错误消息,所以我不明白为什么。 在尝试解决此问题时,我尝试将其作为小程序而不是框架,但由于缺少类而出错,因此无法正常工作。我的猜测是我在这里遗漏了一些东西,但我不知道是什么。 任何帮助表示赞赏

import java.awt.*;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;

public class Fonts extends Frame
{

   public void paint(Graphics g)
   {
      setBackground(Color.blue);
      g.setColor(Color.white);
      Font quote = new Font("TimesRoman", Font.PLAIN, 30);
      g.setFont(quote);
      g.drawString("Hello World ", 10, 10);

   }

   public static void main (String args[])
   {
      Frame ff = new Fonts();
      ff.resize(500,500);
      ff.show();

   }
}

0 个答案:

没有答案