2

この問題についてあなたの助けが必要です.... コンポーネントの一部に setFont(font) 関数を持つ JFrame があります。setFont 関数が原因で、JFrame の読み込みが非常に遅くなります。それの代わりになるものはありますか?それとも、Javaパッケージなどにフォントをインポートする必要がありますか????.

Font userTextFont=new Font("Joy",Font.BOLD,15);
userText.setFont(userTextFont);

取り外せばうまくロードされます

userText.setFont(userTextFont);

userText は JTextField です...

ショートコード(同様の問題あり):-

import java.awt.Font;
import javax.swing.*;
import java.awt.*;

public class fonttest{

  public static void main(String[] args)
  {

      fonttest f1=new fonttest();
      f1.go();
  }
     public void go()
   {
      JFrame frame=new JFrame();

      JTextField userTextField=new JTextField(40);
      Font font=new Font("Impact",Font.BOLD,16);
      userTextField.setFont(font);

      frame.getContentPane().add(userTextField);
      frame.setVisible(true);
      frame.setSize(100,100);

   }

} 
4

1 に答える 1