HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

JavaでHTMLを使用して複数行のテキストを保持するJLabelを作成するにはどうすればよいですか?


複数行のテキストを保持するには、JLabelの下にHTMLを設定します-

JLabel = new JLabel("<html><strong>" + "Line1<br>Line2</strong></html>",JLabel.LEFT);

上記は、JLabelに複数行のテキストを作成します-

Line1
Line2

以下は、複数行のテキストを保持するJLabelを作成する例です-

import java.awt.Font;
import javax.swing.*;
public class SwingDemo {
   public static void main(String args[]) {
      JFrame frame = new JFrame("Label Example");
      JLabel label;
      label = new JLabel("" + "Line1
      Line2",JLabel.LEFT);
      label.setBounds(100, 100, 100, 30);
      label.setFont(new Font("Verdana", Font.PLAIN, 13));
      frame.add(label);
      frame.setSize(500,300);
      frame.setLayout(null);
      frame.setVisible(true);
   }
}

出力

JavaでHTMLを使用して複数行のテキストを保持するJLabelを作成するにはどうすればよいですか?


  1. JavaでJLabelテキストを回転させるにはどうすればよいですか?

    JLabel JComponentのサブクラスです クラスとJLabelのオブジェクトは、GUI上のテキスト命令または情報を提供します。 JLabelは、1行の読み取り専用テキストを表示できます。 画像 または両方のテキスト と画像 。 JLabel PropertyChangeListenerを明示的に生成できます インターフェース。 デフォルトでは、JLabelはテキストを水平位置に表示でき、JLabelテキストを回転できます。 rotate()を実装する Graphics2Dの方法 paintComponent()。内のクラス 構文 public abstract v

  2. JavaでJLabelを使用して移動テキストを実装するにはどうすればよいですか?

    JLabel JComponentのサブクラスです JLabelのクラスとオブジェクトはテキスト命令を提供します または情報 GUIで。 JLabelは、1行の読み取り専用テキストを表示できます。 、 画像 または両方のテキスト およびan 画像 。 JLabelは、 PropertyChangeListenerを明示的に生成できます。 インターフェース。 移動テキストを実装することもできます タイマーを使用してJLabelで クラスでは、速度(ミリ秒単位)でタイマーを設定できます およびこれ 引数として。 例 import java.awt.*; import java.awt.eve